:-moz-last-node

非標準:此特性未標準化。我們不建議在生產環境中使用非標準特性,因為它們瀏覽器支援有限,並且可能會更改或被移除。但是,在沒有標準選項的特定情況下,它們可以是合適的替代方案。

實驗性: 這是一項實驗性技術
在生產中使用此技術之前,請仔細檢查瀏覽器相容性表格

:-moz-last-node CSS 偽類是一個 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>

結果

規範

不屬於任何標準。

瀏覽器相容性

另見