CSS-选择除第一个孩子以外的所有孩子

瑞·阿方索·佩雷拉

我有以下内容:

<div class="chapter"> 
     <p>chapter 1, paragraph 1</p>
     <p>chapter 1, paragraph 2</p>
     <div class="section">
          <p>chapter 1, section 1, paragraph 1</p>
          <p>chapter 1, section 1, paragraph 2</p>
     </div>
</div>
<div class="chapter"> 
     <p>chapter 2, paragraph 1</p>
     <div class="section">
          <p>chapter 2, section 1, paragraph 1</p>
          <p>chapter 2, section 1, paragraph 2</p>
     </div>
     <div class="section">
          <p>chapter 2, section 2, paragraph 1</p>
          <p>chapter 2, section 2, paragraph 2</p>
     </div>
</div>

使用CSS,是否可以<p>为每个元素.chapter除第一个元素之外选择所有元素.section举例来说,我想选择<p>chapter 1, paragraph 2</p><p>chapter 1, section 1, paragraph 2</p><p>chapter 2, section 1, paragraph 2</p><p>chapter 2, section 2, paragraph 2</p>,等。

谢谢。

加布里埃莱·彼得里奥利(Gabriele Petrioli)

您应该:first-of-type结合使用:not

.chapter > p:not(:first-of-type),
.section > p:not(:first-of-type){
  color:#ccc
}
<div class="chapter"> 
     <p>chapter 1, paragraph 1</p>
     <p>chapter 1, paragraph 2</p>
     <div class="section">
          <p>chapter 1, section 1, paragraph 1</p>
          <p>chapter 1, section 1, paragraph 2</p>
     </div>
</div>
<div class="chapter"> 
     <p>chapter 2, paragraph 1</p>
     <div class="section">
          <p>chapter 2, section 1, paragraph 1</p>
          <p>chapter 2, section 1, paragraph 2</p>
          <p>chapter 2, section 1, paragraph 3</p>
          <p>chapter 2, section 1, paragraph 4</p>
     </div>
     <div class="section">
          <p>chapter 2, section 2, paragraph 1</p>
          <p>chapter 2, section 2, paragraph 2</p>
     </div>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用纯CSS隐藏除元素的第一个孩子以外的所有孩子

来自分类Dev

如何从CSS中所有相似的类中选择第一个孩子

来自分类Dev

CSS:有班级的孩子的第一个孩子

来自分类Dev

CSS选择第一个孩子(如果有特定标签)

来自分类Dev

选择除第一个N以外的所有子级-CSS选择器

来自分类Dev

如何在CSS中定义孩子的孩子而不提及第一个孩子?

来自分类Dev

隐藏除CSS的第一个字母以外的所有文本?

来自分类Dev

CSS选择器选择第一个孩子,然后排除孙子?

来自分类Dev

CSS的第一个/最后一个没有元素的孩子?

来自分类Dev

针对CSS课后的第一个孩子

来自分类Dev

使用第一个孩子和之前的CSS

来自分类Dev

祖先CSS的第一个孩子

来自分类Dev

CSS:第一个孩子的伪元素

来自分类Dev

多个表的CSS第一个孩子

来自分类Dev

CSS中的第一个孩子问题

来自分类Dev

使用CSS更改第一个孩子的背景

来自分类Dev

使用CSS选择器从嵌套元素中获取第一个孩子

来自分类Dev

使用第一个孩子的CSS伪选择器

来自分类Dev

CSS选择器第一个孩子的正确用法

来自分类Dev

CSS选择器第一个孩子不起作用

来自分类Dev

css 结构选择器:第一个孩子

来自分类Dev

使用CSS3选择除第一个元素外的所有元素

来自分类Dev

CSS专注于第一个孩子更改第二个孩子的颜色?

来自分类Dev

7个或更多孩子时,CSS第一个孩子

来自分类Dev

CSS专注于第一个孩子更改第二个孩子的颜色?

来自分类Dev

如何只在父级中选择最后一个孩子或第一个孩子元素?(css-html)

来自分类Dev

如何定位除CSS3中的第一个标记以外的所有标记?

来自分类Dev

在第一个孩子和下一个孩子样式中添加CSS?

来自分类常见问题

选择除最后一个孩子以外的每个孩子,但如果最后一个孩子是第一个也是唯一的孩子,则选择它

Related 相关文章

  1. 1

    使用纯CSS隐藏除元素的第一个孩子以外的所有孩子

  2. 2

    如何从CSS中所有相似的类中选择第一个孩子

  3. 3

    CSS:有班级的孩子的第一个孩子

  4. 4

    CSS选择第一个孩子(如果有特定标签)

  5. 5

    选择除第一个N以外的所有子级-CSS选择器

  6. 6

    如何在CSS中定义孩子的孩子而不提及第一个孩子?

  7. 7

    隐藏除CSS的第一个字母以外的所有文本?

  8. 8

    CSS选择器选择第一个孩子,然后排除孙子?

  9. 9

    CSS的第一个/最后一个没有元素的孩子?

  10. 10

    针对CSS课后的第一个孩子

  11. 11

    使用第一个孩子和之前的CSS

  12. 12

    祖先CSS的第一个孩子

  13. 13

    CSS:第一个孩子的伪元素

  14. 14

    多个表的CSS第一个孩子

  15. 15

    CSS中的第一个孩子问题

  16. 16

    使用CSS更改第一个孩子的背景

  17. 17

    使用CSS选择器从嵌套元素中获取第一个孩子

  18. 18

    使用第一个孩子的CSS伪选择器

  19. 19

    CSS选择器第一个孩子的正确用法

  20. 20

    CSS选择器第一个孩子不起作用

  21. 21

    css 结构选择器:第一个孩子

  22. 22

    使用CSS3选择除第一个元素外的所有元素

  23. 23

    CSS专注于第一个孩子更改第二个孩子的颜色?

  24. 24

    7个或更多孩子时,CSS第一个孩子

  25. 25

    CSS专注于第一个孩子更改第二个孩子的颜色?

  26. 26

    如何只在父级中选择最后一个孩子或第一个孩子元素?(css-html)

  27. 27

    如何定位除CSS3中的第一个标记以外的所有标记?

  28. 28

    在第一个孩子和下一个孩子样式中添加CSS?

  29. 29

    选择除最后一个孩子以外的每个孩子,但如果最后一个孩子是第一个也是唯一的孩子,则选择它

热门标签

归档