【发布时间】:2011-09-25 21:00:21
【问题描述】:
我非常了解 iE6 悬停问题和解决方法。我没有看到的是如何在 IE6 中悬停时显示 li?例如,有一个支持链接,当悬停在上面时,我希望出现一个 ul li,悬停时只显示初始链接。任何提示让我开始?非常感谢
html代码示例
【问题讨论】:
标签: html css internet-explorer internet-explorer-6
我非常了解 iE6 悬停问题和解决方法。我没有看到的是如何在 IE6 中悬停时显示 li?例如,有一个支持链接,当悬停在上面时,我希望出现一个 ul li,悬停时只显示初始链接。任何提示让我开始?非常感谢
html代码示例
【问题讨论】:
标签: html css internet-explorer internet-explorer-6
好吧,一方面,您的 HTML 无效。
您需要将整个内容包装在ul 中,并且需要将子菜单ul 移动到li 中。像这样:http://jsfiddle.net/zdUMG/2/
然后,你需要一些简单的 CSS:http://jsfiddle.net/zdUMG/3/
#nav li ul {
display: none
}
#nav li:hover ul {
display: block
}
但是,这在 IE6 中不起作用。
我很清楚 iE6 悬停问题和 解决方法
那么,有什么问题呢?
只需使用Whatever:hover 即可允许#nav li:hover ul 之类的选择器在IE6 中工作。
【讨论】:
csshover3.htc 相同的文件夹中的 HTML 文件中。悬停有效,我可以单击链接。我不确定你想让我解决什么问题?