Tengo un menú en css y html para una web, funcionaba bien o eso creía.
El problema es que tengo que sacar un submenu de un submenu.
Voy a pegar el código porque se entenderá antes.
Este es el menú de html
Código HTML:
Y esta la parte de cssVer original
Código CSS:
El problema es que en la linea Ver original
#menu{ padding-left:25px; margin-top:15px; } #menu li{ list-style:none; float:left; } #menu li a{ display:block; width:148px; height:35px; background:#99cccc; border:1px solid; padding:2px; text-decoration:none; text-align:center; vertical-align:middle; color:#000; font-family:arial; font-size:15px; font-weight:bold; background-image:url(../img/menu/base.png); } #menu li a:hover{ background:navy; border-color:transparent; color:#ffcc00; background-image:url(../img/menu/encima2.png); } #menu li ul{display:none; position:absolute;} #menu li ul li { display:block; float:none; position:relative; padding:0px; } #menu li:hover ul{display:block; padding-left:0px;} #menu li ul li a{ display:block; width:144px; height:25px; background:#99cccc; border:1px solid; padding:6px; text-decoration:none; text-align:left; vertical-align:middle; color:#000; font-family:arial; font-size:14px; font-weight:normal; background-image:url(../img/menu/base4.png); }
Código CSS:
Al hacer el display coge todo, incluido el contenido del siguiente ul, ¿Alguna idea?Ver original
#menu li:hover ul{display:block; padding-left:0px;}
(Ya se que falta el codigo de los ul e il hijos, pero es el mismo, era por no enguarrar tanto ^-^)