Introducción a CSS

15.10. Ejercicio 10

Modificar el menú vertical sencillo para que muestre el siguiente comportamiento:

1) Los elementos deben mostrar una imagen de fondo (flecha_inactiva.png):

Menú vertical con imagen de fondo

Figura 15.13 Menú vertical con imagen de fondo

2) Cuando se pasa el ratón por encima de un elemento, se debe mostrar una imagen alternativa (flecha_activa.png):

Menú vertical con imagen de fondo alternativa

Figura 15.14 Menú vertical con imagen de fondo alternativa

3) El color de fondo del elemento también debe variar ligeramente y mostrar un color gris más oscuro (#E4E4E4) cuando se pasa el ratón por encima:

Menú vertical con imagen de fondo y color alternativos

Figura 15.15 Menú vertical con imagen de fondo y color alternativos

4) El comportamiento anterior se debe producir cuando el usuario pasa el ratón por encima de cualquier zona del elemento del menú, no solo cuando se pasa el ratón por encima del texto del elemento (este problema sólo sucede con Internet Explorer 6):

Aspecto final del menú vertical avanzado creado con CSS

Figura 15.16 Aspecto final del menú vertical avanzado creado con CSS

Descargar página HTML

Descargar imagen flecha_inactiva.png

Descargar imagen flecha_activa.png

Ver solución