有没有其他人注意到,当您将 CSS:hover 效果应用于元素时,隐藏该元素并保持鼠标完全静止,悬停效果仍然存在,直到鼠标移动?
我进行了搜索,但似乎找不到任何其他类似的线程。我知道这可能很容易,但我找不到解决方案,这将导致我最终陷入混乱。
要明白我的意思,看看这个小提琴:http: //jsfiddle.net/NsMKN/和
- 点击黑框展开
- 将光标移到原始黑度之外,例如红色 X 所在的位置
- 单击以隐藏并保持鼠标光标完全静止
- 注意黑盒子还是红色的???
当光标移动时, :hover 没有按应有的方式应用,但是有一种方法可以做到这一点,而无需移动鼠标,也不必自己使用 jQuery 应用悬停效果(将其留给 CSS)?
更新:我已将 Starx 标记为答案,因为它似乎是 IE 的东西。谢谢你们的帮助。