gpt4 book ai didi

CSS - 如何停用 :hover pseudo class in IE 6

转载 作者:太空宇宙 更新时间:2023-11-04 00:26:24 25 4
gpt4 key购买 nike

我使用悬停导航,一切正常。我真的很满意。但我对 IE6 也很狂热 - 那么有没有一种 CSS 方法可以停用 :hover 伪类?

喜欢

...
<!--[if IE 6]>
<style>
#topNavigation #top_right li.directlinks:hover ul {dont-let-me-do-that:true;}
</style>
<![endif]-->
</head>
<bod....>

但我认为没有这样的功能..所以也许是一个 JQuery 片段?好吧,我指望你们了!

编辑:这是我的实际代码 - 是的......它确实适用于 li。我可以将它悬停在 IE6 中(但它有点问题,所以我将禁用此功能并使用 JQUERY hover(function()...)

#topNavigation #top_right li.directlinks:hover ul {display:block}

最佳答案

IE6 不支持 :hover 除了 a 元素之外的任何元素,所以它可以满足您的需求。

就是说,如果您想对 IE6 隐藏任何规则,只需在选择器的某处添加子组合器即可,这是著名的 html > body hack:

html > body #topNavigation #top_right li.directlinks:hover ul

但我严重怀疑您的选择器适用于除了已打补丁的 IE6 MSHTML 之外的任何东西。

关于CSS - 如何停用 :hover pseudo class in IE 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6570534/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com