Tengo un problema, tengo un menu con el cual quiero manejar unos divs, en un mismo html, esto para no estar cargando la pagina en cada item del menu.
Este es el menu, el primer div esta visible.
Este es el menu (Item 2), el primer div esta invisible, pero se baja un poco.
Este es el menu (Item 3), pero se baja un poco mas.
Este es el menu (Item 4), pero se baja aun mas
No se porque el CSS se comporta asi, que solo el primer div muestra donde se debe y los demas los baja.
Aca el codigo html
Código HTML:
Ver original
<html> <head> <link rel="stylesheet" type="text/css" href="../css/style.css" media="screen" /> <link rel="shortcut icon" href="../img/favicon.gif" type="image/x-icon"/> <meta http-equiv="Content-Language" content="English" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <!-- Para el menu--> <link href="../css/menu/styles.css" rel="stylesheet" type="text/css"> </head> <body> <div id="wrapper"> <div id="cinta"> <center> </div> <center> </div> <div id="main"> <div id="sidebar"> <div id='cssmenu'> <ul> <!-- Ojo aca habia una clase last que hace que esa lista siempre este abajo de todo <li class='last'><a href='#'><span>Articulos</span></a></li> --> </ul> </div> </div> <br> <center> <div id="contenido"> <div id="menu"> <ul class="nav"> </ul> </div> <!-- End Menu --> <div id="register" Style="visibility:visible;"> Aca se registraran los precios !!!!!!! </div> <div id="log" Style="visibility:hidden;"> Aca irian los anteriores !!!!!!! </div> <div id="aa" Style="visibility:hidden;"> aaaaaaaaaaaaaaaa !!!!!!! </div> <div id="bb" Style="visibility:hidden;"> bbbbbbbbbbbbbbbb !!!!!!! </div> <div id="cc" Style="visibility:hidden;display:inline;"> cccccccccccccccccccc !!!!!!! </div> </div> <!-- /container --> </center> </div> <!-- /main --> </div><!-- End Wrapper --> </body> </html>
Aca el codigo del script
Código Javascript:
Ver original
function registro(id) { id.style.visibility='visible'; log.style.visibility='hidden'; aa.style.visibility='hidden'; bb.style.visibility='hidden'; cc.style.visibility='hidden'; } function anteriores(id) { id.style.visibility='visible'; register.style.visibility='hidden'; aa.style.visibility='hidden'; bb.style.visibility='hidden'; cc.style.visibility='hidden'; } function a(id) { id.style.visibility='visible'; register.style.visibility='hidden'; log.style.visibility='hidden'; bb.style.visibility='hidden'; cc.style.visibility='hidden'; } function b(id) { id.style.visibility='visible'; register.style.visibility='hidden'; log.style.visibility='hidden'; aa.style.visibility='hidden'; cc.style.visibility='hidden'; } function c(id) { id.style.visibility='visible'; register.style.visibility='hidden'; log.style.visibility='hidden'; bb.style.visibility='hidden'; aa.style.visibility='hidden'; }
Me pueden decir en que estoy fallando ?? ya probe con display inline/none pero no funciona bien.
PD: por si norespondo rapido, es porque hoy salgo temprano del work les respondo el lunes