【发布时间】:2014-02-22 18:05:18
【问题描述】:
在 Safari 版本 7.0.1 和 IE8 中会发生以下情况。
重现问题的步骤: http://goo.gl/lP3Ky1
问题: 关闭弹出菜单后,该行的悬停状态保持不变,无论鼠标在哪里,它都不会消失,直到您再次悬停在它上面。
预期的行为是什么? 关闭弹出菜单后,该行的悬停状态应该消失。
有人知道 Safari 7.0.1 和 IE8 的修复方法吗?我可以通过一些手动方式“取消触发”css 悬停状态。
【问题讨论】:
-
Safari 6.1也存在这个bug,但据我所知,开发工具显示悬停状态就好了。
-
@Marcel 这不是浏览器错误
-
在尝试了很多解决方法后,我在 safari 上遇到了类似的问题,我最终使用了“mouseover”和“mouseout”事件并从我的 css 中删除了 :hover 伪选择器。
标签: css internet-explorer-8 safari hover