Tema: li:hover
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/11/2006, 06:26
Avatar de Mikmoro
Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 17 años, 6 meses
Puntos: 280
Hay que buscar otra forma

Desgraciadamente el IE actual sólo admite :hover para elementos "a", es decir, para enlaces.
La gente suele resolver esto con una función de javascript. Si el gráfico no es grande, también le puedes engañar de esta manera:

-Añade la clase:

#mimenu a:hover {
background-image: url(../imagenes/menu_hover.jpg);
height: 54px;
width: 132px;
list-style-type: none;
cursor:hand;
display:block;
}

y métele el id al enlace:

<a href="#" id="mimenu">Menu 1</a>

Esto cambia la imagen de fondo sólo cuando pasas sobre el enlace, por lo que te digo que si la imagen es pequeña no se nota mucho, al tocar el enlace casi sin querer, pero si la imagen es grande no cambia hasta que toques el enlace, por lo que no queda muy bien.
Si no te apaña, busca como engañarlo con Javascript.
Mikel.