CSS Reference

:nth-last-of-type()

最後からn 番目の子要素にスタイルを適用する(同一要素のみ)

:nth-last-of-type() 疑似クラスは、:nth-last-of-type(n) という形式で指定することで、指定した要素と同一の要素のみを数えて、最後から n 番目にある要素にスタイルを適用します。n には任意の数値や以下のキーワード、あるいは数式を指定できます。

指定可能なキーワード

odd 最後から数えて、奇数番目の子要素である同一要素にスタイルを適用します。:nth-last-of-type(2n + 1) と同じです。
even 最後から数えて、偶数番目の子要素である同一要素にスタイルを適用します。:nth-last-of-type(2n) と同じです。

その他の記述例

:nth-last-of-type(7) 最後から数えて、7番目の同一要素にスタイルを適用します。
:nth-last-of-type(3n + 4) 最後から数えて、4番目、7番目、10番目...... などの同一要素にスタイルを適用します。
:nth-last-of-type(-n + 3) 最後3つの同一要素にスタイルを適用します。
:nth-last-of-type(10n - 1) 最後から数えて、9番目、19番目、29番目...... などの同一要素にスタイルを適用します。
:nth-last-of-type(n + 3) 最後から数えて、3番目とそれ以前のすべての同一要素にスタイルを適用します。
:nth-last-of-type(n + 3 of .example) 最後から数えて、3番目とそれ以前のすべての同一要素の中で、.example に該当する要素にスタイルを適用します。
:nth-last-of-type(n + 8):nth-last-of-type(-n + 15) 最後から数えて、8~15番目の同一要素にスタイルを適用します。

:nth-last-of-type()のサンプルソース

body p:nth-last-of-type(1) {
  padding-right: 15px;
  background: url(image/fin-icon.png) no-repeat right center;
}

主要ブラウザの対応

IE11
Edge(EdgeHTML)
Edge(Chromium)
Chrome
Firefox
Safari
iOS Safari
Android Chrome

用途から CSS プロパティやセレクタを探す

用途から CSS プロパティやセレクタを逆引きできます。

対応ブラウザから CSS プロパティやセレクタを探す

対応ブラウザから CSS プロパティやセレクタを逆引きできます。

Edge(EdgeHTML)
Edge(Chromium)
Firefox
Chrome
Safari
iOS Safari
Android Chrome