:-moz-last-node

非標準: この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。

:-moz-last-nodeCSS擬似クラスで、 Mozilla 拡張であり、他の要素の最後の子要素であるあらゆる要素を表します。 :last-child とは異なり、最後の子要素の後に(ホワイトスペース以外の)テキストがあると一致しません。

メモ: 要素の末尾にあるホワイトスペースは :-moz-last-node の決定において無視されます。

構文

css
:-moz-last-node {}

CSS

css
span:-moz-last-node {
  background-color: lime;
}

HTML

html
<p>
  <span>This does not match.</span>
  <span>This matches!</span>
</p>

<p>
  <span>This doesn't match because it's followed by text.</span>
  Blahblah.
</p>

結果

仕様書

どの仕様にも含まれていません。

関連情報