在http://www.scherer.nl/nieuw(/nieuw
网站准备就绪后,该部分将被删除)左侧的下拉子菜单在悬停时应将其背景图像上移,因此悬停的项目变为红色等橙色.
使用 jQuery,我使用 toggleClass 将类“悬停”添加到悬停的菜单项。
CSS 使背景图像向上移动,显示它的红色部分。
这在任何浏览器中都可以正常工作,但在 IE8 中,只有第一个悬停的项目被更改,并且当鼠标悬停在其他项目上时它不会变回来。当我将 IE8 置于 IE7 兼容模式时,它确实可以工作,但是子菜单会向右和向下移动一点,无论如何,我不想强制 IE 使用兼容模式。
几天来我一直在寻找这个问题的答案,所以也许这里的任何人都可以想到一个解决方案?