Los menus se despliegan correctamente pero salen todos a la izquierda en vez de debajo de su correspondiente zona.
Aqui podeis ver lo que ocurre al hacer hover sobre los tres primeros enlaces del menu principal (el grande)
http://test.javierdelpozo.com/
el codigo CSS es:
Código CSS:
Ver original
#principal { margin-bottom:17px; float:right; } #principal ul { margin:0; } #principal ul li { display:inline; font-size:1em; font-family:'Droid Sans', sans-serif; text-transform:uppercase; } #principal ul li a { text-decoration:none; color:#f18e00; padding:17px 5px 17px 5px; margin-right:17px; } #principal ul li a:hover { color:#FFF; background-color:#f18e00; } #principal .activo a { color:#FFF; background-color:#f18e00; } #principal .ultimo a { margin-right:0; } #principal ul ul { display:none; position:absolute; margin-top:17px; } #principal ul li:hover ul { display:block; z-index:2; } #principal ul ul li { margin:0; font-size:1em; font-family:'Droid Sans', sans-serif; text-transform:uppercase; } #principal ul ul li a { width:auto; display:block; padding:5px; background-color:#f18e00; color:#FFF; } #principal ul ul li a:hover { color:#666; }
¿Cómo puedo solucionarlo?