Quali sono le cause? (Il mouse non viene spostato o cliccato)Che cosa causa questo comportamento del mouse?
alt text http://i40.tinypic.com/ifn02u.gif
Quali sono le cause? (Il mouse non viene spostato o cliccato)Che cosa causa questo comportamento del mouse?
alt text http://i40.tinypic.com/ifn02u.gif
Ho il sospetto che il: hover risultati di stile CSS in oggetto con dimensioni diverse (possibilmente margine), che causa la: hover stile CSS per cessare di essere applicato. Ciò restituisce l'oggetto alle sue dimensioni originali e lo stile: hover CSS viene applicato ancora una volta dal browser.
Il browser è in grado di tenere il passo con una certa velocità e lo sfarfallio visibile.
A occhio e croce, l'evento rollover è l'aggiunta di un bordo che cambia la dimensione effettiva dell'elemento, in modo che il mouse non è più su di esso, o qualcosa del genere ...
È perché sei aggiungendo un bordo al passaggio del mouse.
Ma poiché si passa vicino alla parte superiore, quando si aggiunge il bordo, il cursore si sposta all'esterno dell'elemento.
sarebbe meglio aggiungere
border: 1px solid #FFFFFF;
border-bottom: 0px;
per cominciare, nel CSS
appena realizzato è in realtà il sito web di overflow dello stack ... doh! :) –
Non posso dire che cosa sta succedendo in quella screenshot - è troppo piccolo – finnw
Alcuni mouse ottici, su superfici come vuoto foglio di carta, tendono a muoversi da soli avanti e indietro di pochi pixel. Non sono sicuro se questo è il caso, ma succede. – Piskvor
Fa aumentare l'utilizzo della CPU di Firefox. Interessante. – jjnguy