选择除了第一类元素之外的所有元素

时间:2016-09-29 18:11:04

标签: css css3 css-selectors

我试图选择所有,但是第一类元素。我正在做.title:not(:first-child),但它无法正常工作。

我做错了什么,我该如何解决?这是代码:

JSFiddle



.title:not(:first-child) {
  padding-top: 100px;
}

<div class="outer-wrapper">
  <div class="inner-wrapper">
    <h4 class="title">First Tittle</h4>
  </div>
  <div class="inner-wrapper">
    <h4 class="title">Second Tittle</h4>
  </div>
</div>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:4)

你的头衔永远是第一个孩子。 请尝试以下方法:

.inner-wrapper:not(:first-child) .title{
  padding-top: 100px;
}

或者

.inner-wrapper:nth-child(n+1) .title{
  padding-top: 100px;
}