我的网站上有一个菜单特定于IE的问题。
当用户在菜单对象上悬停时,将打开一个子菜单,其中包含相关选项。 这是通过一个小的div变大(最大高度变化)与:hover css规则。
我通过暂时隐藏它来强制关闭菜单(这使得chrome和ampps firefox正确地放弃了:悬停行为)。
问题: 在IE上:只要鼠标没有移动,:鼠标悬停仍处于活动状态,因此菜单保持打开状态。
移动元素的问题是相同的:
如果我将鼠标悬停在移动的div上,则css行为会起作用,但是如果我停止移动我的鼠标并且div被脚本移动,它会使悬停行为保持不再位于鼠标下方。
问题: 如何强制IE重置/重新检查其悬停行为?
提前致谢。