<td>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
</td>
我想获取除前 3 个之外的所有 p
。
我是这样做的
td p:not(:nth-child(1),:nth-child(2),:nth-child(3))
但是如果我想要除前 20 个之外的所有 p
怎么办?我是否必须像上面那样手动编写?
最佳答案
这应该有效。
td p:nth-child(n+5){
color: red;
}
<table>
<tr>
<td>
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
<p>6</p>
<p>7</p>
</td>
</tr>
</table>
因此:
td p:nth-child(n+21)
选择除前 20 秒以外的所有 p。
关于jquery - 选择除第一个 N 之外的所有子级 - CSS 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28782363/