5.1.1.

25 junio 2005

Firefox bug: El texto que parpadea

Categoría

En los comentarios, Yelo me remarcaba el curioso efecto de parpadeo que se está produciendo con Firefox. Cuando se activa el :hover, el cartel de Opera en la columna derecha parpadea. En este caso noté que borrando la propiedad float para esa columna, el problema desaparecía. Pero como le aclaré, este curioso efecto ya lo había notado en los elementos PRE.

Probé aislar el problema y sin duda se trata de un error de Firefox. Es más, ni siquiera hace falta un PRE y no es muy complicado hacerlo aparecer. De momento yo lo estoy reproduciendo en Firefox 1.0.3

El código sería el siguiente:

div {float:left}
a:hover {border:0}
p#flickr {overflow:auto}


<p>Lorem<br>Imsum<br>Dolor<br>Sit<br>Amet

<div>
 <p id="flickr">Este texto aparece arriba.</p>
 <p><a href="#" id="flick">Hacelo parpadear</a>.
</div>

El parpadeo del texto se activa cuando el mouse pasa sobre el enlace. Si no hay texto antes, el efecto parece no ocurrir. Tanto el texto que parpadea como en enlace deben estar contenidos dentro de otro bloque flotante. Aunque overflow: auto no produce ningún efecto en especial, es parte del problema. Fijense que :hover define los bordes como 0, aunque ningún elemento tiene bordes.

Esta prueba no funcionará en Internet Explorer: Prueba: Firefox hace al texto parpadear.

Suponiendo que quieran seguir usando este navegador, no me queda más que decirles que esperen a que Firefox 1.1 (AKA Deer Park) sea lanzado porque parece que se decidieron a corregir el problema.

Powered by Blogger