28/12/2014, 10:40
|
| | Fecha de Ingreso: julio-2010 Ubicación: A Coruña
Mensajes: 505
Antigüedad: 14 años, 3 meses Puntos: 60 | |
Respuesta: No consigo hacer funcionar un menú desplegable Basicamente no te funciona porque no le estas diciendo en ningún momento que tiene que aparecer. Lo tienes oculto con display: none, pero, ¿en que parte del codigo le dices que aparezca?
Facil. Le añades una clase (o un id, a tu gusto) al <li> que tiene el submenú (en el ejemplo que pongo le puse de clase "galeria"), que en este caso es el de galería y al css le añades esto:
#navbar ul li.galeria:hover ul{display: block;}
Con eso le dices que al li que tiene la clase galeria, cuando pases el ratón por encima, muestre su <ul> A mayores yo le añadiría a ese <ul> un position: absolute para que no desmonte todo.
__________________ http://zeromm.es/
Diseñador Web | Experto en Responsive Design, CSS3 y Optimización Web. |