您可以在这个小提琴中自己尝试。当您将光标移到绿色方块时,它将颜色更改为红色。尝试单击,但不要移动鼠标指针。广场飞走了,但仍然是红色。

http://jsfiddle.net/Rq6Vt/

有什么想法,我该怎么办?

最佳答案

在某些浏览器中,只有在移动鼠标时才会重新计算:hover,以提高效率。

不幸的是,除了自己动手做事并在鼠标进入框时使用JavaScript更改框的颜色外,您无能为力。

10-08 19:21