:nth-of-type()n 番目の子要素にスタイルを適用する(同一要素のみ)
:nth-of-type()
疑似クラスは、:nth-of-type(n)
という形式で指定することで、親要素内で、指定した要素と同一の要素のみを数えて、n
番目にある要素にスタイルを適用します。n
には任意の数値や以下のキーワード、あるいは数式を指定できます。
指定可能なキーワード
odd | 奇数番目の子要素である要素にスタイルを適用します。2n + 1と同じです。 |
---|---|
even | 偶数番目の子要素である要素にスタイルを適用します。2n と同じです。 |
:nth-of-type()のサンプルソース
div p:nth-of-type(4n) { font-weight: bold; color: navy; }
主要ブラウザの対応
IE11 | ○ |
---|---|
Edge(EdgeHTML) | ○ |
Edge(Chromium) | ○ |
Chrome | ○ |
Firefox | ○ |
Safari | ○ |
iOS Safari | ○ |
Android Chrome | ○ |