CSS/XHTML 菜单 - 在所有浏览器中工作 - IE6 帮助
我发现这个菜单正是我想要的。它适用于所有现代浏览器和 IE 7/8。我需要找到一个修复程序才能在 IE6 中工作。任何帮助将不胜感激。
i found this menu that's exactly what i want. It works in all modern browsers and IE 7/8. I need to find a fix for it to work in IE6. Any help would be greatly appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
IE6 中此菜单的问题在于它使用如下选择器:
IE6 仅支持
a
元素上的:hover
。幸运的是,有一个非常简单的修复方法可以使该菜单在 IE6 中正常工作。
它叫做 Whatever:hover
csshover3.htc
文件。添加此 CSS:
<前><代码>正文{
行为: url("csshover3.htc");
}
这是一个独立的文件,我测试了它可以与 IE6 一起使用,前提是
csshover3.htc
文件位于同一文件夹中:The problem with this menu in IE6 is that it's using selectors like this:
IE6 only supports
:hover
ona
elements.Fortunately, there's a really easy fix to make this menu work in IE6.
It's called Whatever:hover
csshover3.htc
file.Add this CSS:
Here's a self-contained file that I tested to work with IE6, provided that the
csshover3.htc
file is in the same folder: