Вы можете использовать псевдокласс класса :not
. Обратите внимание, что при объединении псевдоклассов вы должны поместить второй псевдокласс внутри скобок как :not(:first-of-type)
:
p:not(:first-of-type) {
background: red;
}
<p>The first paragraph.</p>
<p>The second paragraph.</p>
<p>The third paragraph.</p>
<p>The fourth paragraph.</p>
Обратите внимание, что если вы специально хотите выбрать каждый элемент, отличный от первого потомка элемента, вы можете использовать :not(:first-child)
. Обратите внимание, что в этом случае селектор идет на элемент child , а не на родительский:
.parent p:not(:first-child) {
background: red;
}
<div class="parent">
<p>The first paragraph.</p>
<p>The second paragraph.</p>
<p>The third paragraph.</p>
<p>The fourth paragraph.</p>
</div>