2

在使用选择器时,我们如何忽略第一个元素,然后影响该选择器中的所有剩余元素?

例如:

<p>Users said:</p>
<p>Hey Ya!</p>
<p>Hey Ya 2!</p>
<p>Hey Ya 3..!</p>

现在我想忽略第一个说的Users said:,并影响所有其他 <p>的。我看了一下:gt选择器,但没有帮助。是否有任何替代方案:gt或任何其他方式可以做到这一点?

提前致谢。

4

1 回答 1

7
p:not(:first-child) {
    background-color: #FF0000;
}

请注意,这仅适用于 css3


如果你有一个旧的浏览器,你应该做这样的事情

p {
    background-color: #FF0000;
}
p:first-child {
    background-color: transparent;
}

您基本上需要恢复您对第一个元素所做的更改

于 2013-07-16T15:35:17.630 回答