gpt4 book ai didi

css - .hover 和 :hover? 有什么区别

转载 作者:技术小花猫 更新时间:2023-10-29 11:46:03 33 4
gpt4 key购买 nike

我正在挖掘某人编写的一些 css 代码,我发现了这个:

li.hover, li:hover {

}

.hover 和 :hover 有区别吗?
也许某些浏览器对 hover 的行为不同?!

最佳答案

:hoverpsuedo-class.hover 是类 hover 的选择器。这些符号(:.)不会改变任何其他 CSS 选择器构造的含义:请参阅 W3C CSS Level 3 Recommendation了解所有详情。

大概有一些 JavaScript 可以切换 hover 类,这可能是因为在“旧版”浏览器中缺少对 LI 元素的 :hover 支持。我知道 IE5/6 (ick!) 只支持 :hover 链接,但是:

(而且,一如既往,确保页面处于“怪癖模式”:-)

快乐编码。

关于css - .hover 和 :hover? 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8722177/

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