[Ovillo] Problema con menu horizontal e IE7
Ignacio Fortea
ignacio.fortea en serlog21.com
Vie Dic 29 12:17:07 UTC 2006
> Hola!
> En primer lugar, decirte que la pseudoclase ":hover" aplicada
> en elementos distintos al "<a>" no funciona en versiones de
> I.Explorer anteriores al 7.
> Es decir solo funciona en "cualquier" elemento (no estoy
> seguro si son todos, pero en los "<li>" si) para IE7 y firefox.
> En ese caso, necesitaras del uso de JavaScript.
En la hoja de estilos de IE vinculo el elemento al hover.htc de Peter
Nederlof (http://www.xs4all.nl/~peterned/) que permite que todos lo
elementos acepten la pseudoclase :hover y :active en IE6 y anteriores a
través de Javascript. (Tambien tiene un script para que reconozcan la clase
focus)
body {
behavior: url(/css/csshover.htc);
}
> De todas formas te planteo esta solución rápida, sin haberla
> probado en IE7 para ver si te funciona.
La he probado y asi como en Firefox si funciona, en IE7 ni siquiera se
desplega el submenu.
Gracias por la ayuda y saludos.
Más información sobre la lista de distribución Ovillo