n番目の子()n番目の-の型与()

1. n番目の子

:n番目の子(n)はセレクタと一致する親要素のN番目の要素に属しますn 可以是数字、关键词或公式
次のようなセクションの構造:

  <div class="box">
      <div class="item">1</div>
      <div class="item">2</div>
      <p class="item">3</p>
      <p class="item">4</p>
      <div class="item">5</div>
      <div class="item-div">6</div>
      <div class="item-div">7</div>
      <div class="item-div">8</div>
  </div>
2793567-9f60ca26c6b75b17.png

クラス要素という項目を加えた背景色に:

.item:nth-child(3) {
   background-color: #f7c892;
}
2793567-dd0867d9a6e2765a.png

前記第nの型

:nth-of-type(n)セレクタ一致親要素に属する特定类型(タグタイプしなければならない如 div、p、spanのn番目の要素の)各要素。
上記と同じ例で、スタイルを追加していきます。

.item:nth-of-type(2) {
   background-color: #56824b;
}
2793567-fe121aa0d283d378.png

.item要素の型がある場合divpその第二のヒットdivpラベルの名前を入力item要素を。

.item-div:nth-of-type(4) {
   background-color: #986244;
}
2793567-ba248d894c519790.png

.item-divそこにそのdivのタイプのdivの要素であり、第4のクラスという名前のヒットどこ.item-divの要素を。


プロット:
https://jsfiddle.net/n8f05sb6/7/
参考記事:
CSS3疑似クラスセレクタn番目の子とn番目の-の型分析

ます。https://www.jianshu.com/p/cd5f944b8023で再現

おすすめ

転載: blog.csdn.net/weixin_33881753/article/details/91175439