ESTE EFECTO FUNCIONA EN CUALQUIER NAVEGADOR
CSS
a.demoIE1:hover {color:#FF0000;font-family:monospace;}
HTML
<a class="demoIE1" href="http://www.google.com.ar/">FUNCIONA</a>
ESTE EFECTO NO FUNCIONA EN CUALQUIER NAVEGADOR
CSS
img.demoIE2:hover {border:2px solid #FF0000;padding:5px;}
HTML
<img class="demoIE2" src="URL_imagen" /> NO FUNCIONA
COMO ESTE que muestra un texto extendido.
CSS
.demo1[title]:after{content: "";}
.demo1[title]:hover:after{content:attr(title) "(muy bonito)";}
HTML
<span class="demo1" title=" EFECTO">COMO ESTE</span>
que muestra un texto extendido.
VAGABUNDIA
CSS
span.demo2:before{content: "";}
span.demo2:hover:before{content: url("URL_imagen") " ";}
HTML
<span class="demo2">VAGABUNDIA</span>
CSS
td.demo3:hover{background-color:#FF7777; padding:50px;}
HTML
<td class="demo3"> ....... </td>
<ETIQUETA CLASS = nombre_clase ... >
o bien
objeto.className=nombre_clase;
CSS
.celdano {background: none;}
.celdasi {background-color:#FF7777; padding:50px;}
HTML
<td class="celdano"
onmouseover="className='celdasi'"
onmouseout="className='celdano'"> ....... </td>
Mediante el evento onmouseover, verificamos cuando el cursor está sobre elemento y, cambiamos su clase (className='celdasi'). Para restaurar todo, cuando se ejecuta el evento onmouseout, volvemos a cambiar su clase (className='celdano'), restaurándola a la que tiene por defecto.
17 comentarios:
Me has salvado la vida :) maldito explorer...
Me alegro mucho ... y si, MALDITO IEXPORER :D
También yo acabé de rebote en tu blog, y tu solución me ha servido para arreglar un :hover sobre una etiqueta span que me traía de cabeza.
Mil gracias.
Te pongo en mi lector de feeds ;-)
Muchísimas gracias!!!
Vaya asco de explorer
Espero que haya servido y que alguna vez todos se pongan de acuerdo para unificar las reglas y aliviarnos el trabajo.
bueno, y además sigue estandares XHTML. Me gusta la solucion. así nos ahorramos de utilizar JAVASCRIPT.
Gracias por el comentario, a mi también me gusta. Si no la he implementado en Blogger es porque son perezoso pero la utilicé en WordPress y funciona perfectamente.
Muchas gracis, me parece genial la solución
He utilizado el hover para hacer que los enlaces de mi blog se pongan en negrita cuando se pasa el ratón por encima. Es fácil. Basta con poner esto en el css:
a:hover{
font-weight: bold;
}
Y listo.
fyrwet: lee el post porque no has entendido.
"si se utiliza Internet Explorer, sólo funcionarán sobre la etiqueta <A>"
Joeeer, con razón, yo eliminé todos los onmouseover para ponerlo todo más guay en CSS y luego no me funcionaba nada por el puto IE. Tampoco funcionaban los hover en Firefox pero si en Chrome (el navegador de Google).
Gracias tio, despues de una larga busqueda por toda la red, encontre la solucion a mi problema.. saludos y me fue de mucha ayuda.
Chabón, sos un capo. Gracias!!
Genial, siempre quice hacer esto de una manera así de sencilla, por lo general se encuentran complicadas funciones javascript pero esta ha sido la mejor forma que he encontrado.
Te fajaste bacán ! ! !
En relaidad, en IE8 esto ya es innecesario ya que está agregado por defecto.
que grande!
Muchísimas gracias tu información me ha ayudado muuuucho =D
¿Quiere dejar un comentario?
recuerde que los comentarios están siendo moderados y serán publicados a la brevedad ...
Nota: sólo los miembros de este blog pueden publicar comentarios.
Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.
Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...