Ir al contenido principal

Menu molon Roll-Over

Lo primero que necesitamos para hacer el menu, es una lista con dos niveles.

Nombramos el primero como "nav" y los demás con "off" excepto el que esta activo con "on".

Después lo que vamos a hacer es flotar los elementos primarios para que se vean horizontalmente.Y esconder "hidden" todos los submenus o elementos secundarios. Aprovechamos tambien para dar color, grosor y borde a los links.

A continuación posicionaremos nuestros elementos secundarios "#nav li.off ul, #nav li.on ul" debajo de los elementos principales de la lista, de talmanera que cuandolos mostremos nos queden en la situación correcta.

Finalmente mostramos la barra de del submenu para el area activa, con un selector de todo el submenu de la clase "Modern"
Por ahora deberíamos llevar algo asi:


Ahora vamos activar el rollover (imagen de sustitución) . Usamos CSS para quitar el borde de los"nav" en el segundo nivel. Hay que obligar a mostrar los submenus ("subnavs") cuando sus padres estan en hover. Colocamos un z-index para estar seguros de que el hover tiene preferencia sobre el area de los "subnavs" en estadonormal

Por ahora lo que deberiamos llevar esta asi.

Habría que añadir la clase ".over" a la lista de los elementos que requieren "hover" y retocar si es necesario los background-positions.

La solución con imágenes --> aquí <--

Comentarios

Entradas populares de este blog

Ejercicio 6

A partir del código HTML y CSS proporcionados, determinar las reglas CSS necesarias para añadir las siguientes propiedades a la tipografía de la página: La fuente base de la página debe ser: color negro, tipo Arial, tamaño 0.9em , interlineado 1.4em . Los elementos de .articulo se muestran en color #CC6600 , con un tamaño de letra de 1.6em , un interlineado de 1.2em y un margen inferior de 0.3em . Los elementos del #menu deben mostrar un margen a su derecha de 1em y los enlaces deben ser de color blanco y tamaño de letra 1.3em . El tamaño del texto de todos los contenidos de #lateral debe ser de 0.9em . La fecha de cada noticia debe ocupar el espacio de toda su línea y mostrarse en color gris claro #999 . El elemento de #noticias debe mostrarse de color #003366 . El texto del elemento #publicidad es de color gris oscuro #555 y todos los enlaces de color #CC6600 . Los enlaces contenidos dentro de .articulo son de color #CC6600 y todos los párrafos muestran un margen s...

Poster película 1