CSS select元素与class,只有它不是parent的第一个子元素

时间:2017-01-07 22:22:35

标签: html css css-selectors

我有一个 div.container ,里面有很多 p 元素。其中很少有类 p.special 。我需要选择 p.special 元素,但只有它们不在父元素的最顶层(而不是父元素 .container 的第一个子元素)。

P.S。我知道这可以通过jQuery轻松完成,但我会优先考虑简单的CSS解决方案。

我在这里解释了样本图片以使自己清楚:

enter image description here

1 个答案:

答案 0 :(得分:3)

使用:not:first-child选择器应该这样做。

.special:not(:first-child) {}