Google Chrome元素仍然存在:即使远离光标也会悬停

Sam*_*pak 3 javascript css hover chromium

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

http://jsfiddle.net/Rq6Vt/

任何想法,我能用这个做什么?

Nie*_*sol 5

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

遗憾的是,除了自己动手并使用JavaScript在鼠标进入时改变盒子的颜色,你无能为力.

  • 这也将发生在iOS的触摸设备上(不确定Android),因为它们将在第一次点击时应用**:hover**状态但从不删除它. (2认同)