gpt4 book ai didi

html - 选择器 :nth-child without a break?

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

我有这个示例 html 代码。

<table>
<tbody>
<tr class="test"><td>Test</td></tr>
<tr><td></td></tr>
<tr class="test"><td>Test</td></tr>
<tr class="test"><td>Test</td></tr>
</tbody>
</table>

我的 CSS 代码如下:

table tbody tr.test:nth-child(2n+1) {
background-color: #ff00ff;
}

输出是错误的:(

好像和没有类的tr断了*为什么!?*

查看 jsfiddle.net:http://jsfiddle.net/Bubelbub/rFddk/

提前致谢!

最佳答案

不,相反,没有类的 tr 不会影响 :nth-child():从这个意义上说,它永远不会被“破坏”。如果此元素是其父元素的第 n 个子元素,则它是第 n 个子元素,无论它有/没有什么类或它是什么元素类型等。.test 中的存在选择器只是意味着“这个元素必须有匹配的类”。由于该元素没有类,因此不会应用规则,就这么简单。

关于html - 选择器 :nth-child without a break?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15484989/

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