有没有一种方法可以选择每个满足(或不满足)任意选择器的第n个子元素?例如,我想选择每个奇数表格行,但在行的子集内:
table.myClass tr.row:nth-child(odd) {
...
}
<table class="myClass">
<tr>
<td>Row
<tr class="row"> <!-- 我想要这个 -->
<td>Row
<tr class="row">
<td>Row
<tr class="row"> <!-- 还有这个 -->
<td>Row
</table>
但是:nth-child()似乎只计算所有的tr元素,而不管它们是否是"row"类的,所以我最终得到的是一个偶数的"row"元素,而不是我要找的两个。同样的情况也发生在:nth-of-type()上。
有人能解释一下为什么吗?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号