2009-06-04 13 views
5

¿Qué hace que esto suceda? (El ratón no se mueve o hace clic)¿Qué causa este comportamiento del mouse?

alt text http://i40.tinypic.com/ifn02u.gif

+0

No puedo decir lo que está pasando en esa pantalla - es demasiado pequeña – finnw

+0

Algunos ratones ópticos, en superficies como en blanco hoja de papel, tienden a moverse por sí mismos hacia adelante y hacia atrás por unos pocos píxeles. No estoy seguro si este es el caso, pero sucede. – Piskvor

+3

Hace que el uso de la CPU de Firefox aumente. Interesante. – jjnguy

Respuesta

13

Sospecho que la: libración resultados de estilo CSS en el objeto que tiene un tamaño diferente (posiblemente margen), que causa el: estilo CSS vuelo estacionario a dejar de se aplicado. Esto devuelve el objeto a sus dimensiones originales, y el navegador utiliza el estilo CSS: hover una vez más.

El navegador solo puede seguir el ritmo a esta velocidad y se ve un parpadeo visible.

8

Es una condición de borde.

+4

+1 para el juego de palabras propuesto (un?) – scunliffe

+1

lol. –

+0

¿No se llama "personalidad límite"? :-) – Billy

2

En una conjetura, el evento de vuelco es la adición de una frontera que cambia el tamaño efectivo del elemento, por lo que el ratón ya no está sobre ella, o algo por el estilo ...

3

Es porque eres agregar un borde en el vuelo estacionario.
Pero debido a que se sitúa cerca de la parte superior, cuando se agrega el borde, el cursor se sale del elemento.
sería mejor añadir

border: 1px solid #FFFFFF; 
border-bottom: 0px; 

Para empezar, en su CSS

+3

acaba de darse cuenta de que en realidad es el sitio web de desbordamiento de pila ... ¡doh! :) –

Cuestiones relacionadas