Foros del Web » Creando para Internet » CSS »

Alternativas a onmouseover y onmouseout?

Estas en el tema de Alternativas a onmouseover y onmouseout? en el foro de CSS en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 01/03/2009, 14:31
Avatar de 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 !)
  #2 (permalink)  
Antiguo 01/03/2009, 15:08
Avatar de willyfc  
Fecha de Ingreso: octubre-2008
Ubicación: Santa Cruz - Bolivia
Mensajes: 662
Antigüedad: 15 años, 6 meses
Puntos: 40
Respuesta: Alternativas a onmouseover y onmouseout?

fijate en este ejemplo si es lo que buscas, las pestañas cambian de fondo al pasar el puntero sobre ellas y funciona perfectamente en todos los navegadores

http://www.araudi.net/ejemplos/tabs_hover.html

avisas si eso, si no, para buscar otra alternativa
__________________
WFC
codigo82
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:42.