【发布时间】:2011-02-11 21:36:13
【问题描述】:
我试图在 IE 6 中的 Li 中显示另一个 UL,这是一个下拉菜单。这就是我所拥有的。
ul.dropdown li:hover > ul
{
visibility: visible;
border: 1px solid #cccccc;
width: 92px;
background-color: #eeeeee;
}
现在这在 IE6 中不起作用,我想知道是否有不使用 Javascript 的修复/破解。
我找到了this QA,但不知何故我认为我的 :hover 干扰了这个。
有人可以帮忙吗?
谢谢!
【问题讨论】:
-
IE6 不支持
li:hover或>,所以它不仅仅是解决子选择器问题。 -
谢谢 BoltClock...我认为 li:hover 是什么让我失望。否则,我想我设法为 > 子选择器找到了解决方案。显然你可以使用一些东西,比如 Eric Meyer 的 ul.dropdown a.admin-menu:hover * ul 来解决这个问题,但我仍在测试。任何人都知道这样的事情是否会起作用?
-
要使 IE6 支持
:hover,请尝试Whatever:hover。但这对>选择器没有帮助。
标签: css internet-explorer-6 css-selectors