gpt4 book ai didi

html - CSS 选择器优先级——为什么 td 高于伪选择器?

转载 作者:行者123 更新时间:2023-11-28 04:54:39 26 4
gpt4 key购买 nike

看看这个 fiddle :http://jsfiddle.net/czz2ejfw/1

我的 table 的样式:

td {
color: #669;
}
tbody tr:hover {
color: red;
}

当我们悬停时,文本颜色应该是红色。事实上,如果您查看开发人员工具,就会发现应该应用红色。但令人难以置信的是,它显示为#669。什么?

这在 Firefox、Chrome、Safari 和 Opera 中是一致的。

最佳答案

它不是更具体。它匹配不同的元素。

td { 颜色:#669; } 会覆盖默认样式表(可能类似于 td { color: inherit; }),因为作者样式表会覆盖浏览器样式表。

如果你想在 tr 悬停时匹配 td,那么你需要在选择器中提及 td(例如用后代组合器)。

tbody tr:hover td {}

关于html - CSS 选择器优先级——为什么 td 高于伪选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25531613/

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