--- title: ':-moz-first-node' slug: 'Web/CSS/:-moz-first-node' tags: - CSS - CSS Reference - Non-standard translation_of: 'Web/CSS/:-moz-first-node' ---

{{Non-standard_header}}{{CSSRef}}

Sommario

La pseudo-classe :-moz-first-node applica le sue proprietà a tutti gli elementi che risultano essere "nodi primogeniti" di altri elementi. Differisce dal :first-child in quanto non valuta come primogeniti gli elementi che presentano del testo davanti a loro (non spazi vuoti).

Sintassi

elemento:-moz-first-node {proprietà di stile }

Esempi

span:-moz-first-node{
    background-color: lime;
}

...applicato a...

<div>
  <span>Testo dello Span</span>
  <span>Testo dello Span</span>
</div>
<div>
  lettere<span>Testo dello Span</span>
  <span>Testo dello Span</span>
</div>

...risultato con :-moz-first-node...

Immagine:fchild1.jpg

...e con il :first-child...

Immagine:fchild2.jpg