Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/03/2009, 14:31
Avatar de marcosr
marcosr
 
Fecha de Ingreso: agosto-2005
Ubicación: Montevideo, Uruguay
Mensajes: 451
Antigüedad: 18 años, 8 meses
Puntos: 5
Alternativas a onmouseover y onmouseout?

Estimados,


Me surge replantearme una duda que tuve hace unos años.
En mi sitios tengo (y utilizo habitualmente), capas y filas que al colocar el cursor arriba cambian de color y vuelven al color original al sacar el cursor de ellas.

Soy consciente de que en CSS uno puede aplicar un estilo del tipo:

#micapa { background:red; }
#micapa:hover { background:blue; }


El problema con lo anterior es (o era) que IE6 solamente tomaba ":hover" si se hablaba de un hipervínculo, pero no si el elemento no era un hipervínculo. Por esta razón, comencé a realizar el efecto mediante JavaScript simplemente aplicando onmouseover y onmouseout con una función muy tonta.



Mi pregunta es:
Existe algún modo de que sin JavaScript uno pueda lograr el efecto antes mencionado y que funcione correctamente en IE6 y los demás exploradores web?



Saludos,
Marcos.
__________________
Yo hago preguntas inteligentes para obtener respuestas rapidas, y vos?
(únete a la campaña !)