logo

Primo figlio CSS

Il primo figlio, un selettore CSS (first-child), ci consente di applicare lo stile del primo elemento direttamente all'altro elemento. Secondo le specifiche CSS Selectors Level 3, viene definita pseudo-classe strutturale poiché basa lo stile di qualsiasi contenuto su come si relaziona al contenuto genitore e fratello.

Sintassi

 :first-child { //property } 

Esempio

convertire la data della stringa
 h1:first-child { color: blue; } <p> <span>Let&apos;s get started</span></p> 

Produzione

Primo figlio CSS

Spiegazione:

  1. Due tag div comprendono il blocco body nel codice sopra.
  2. Ci sono molti tag di paragrafo

    con vari snap tag all'interno del primo elemento div.

    potatura a-b
  3. Un tag di intestazione e un tag di paragrafo

    con uno snap tag sono entrambi inclusi nell'altro tag div.

  4. Abbiamo applicato CSS interni o incorporati all'interno del blocco head e stilizzato lo snap tag all'interno del tag paragrafo. Tuttavia, non è necessario creare una classe per lo snap tag; possiamo invece utilizzare il selettore del primo figlio (p:first-child) per identificare immediatamente il primo elemento dello snap tag all'interno del primo tag div. Possiamo dare uno stile all'elemento iniziale (snap). Ci sono due snap tag all'interno del paragrafo ma, come possiamo vedere, solo il primo tag ha uno stile e gli altri sono stati ignorati.
  5. Possiamo vedere come il primo figlio ha cercato il primo snap tag e gli ha assegnato uno stile nel secondo tag div. L'elemento deve essere il primo elemento tra i suoi fratelli all'interno del tag genitore ad essere preso di mira dal primo figlio; in caso contrario, non verrà scelto.

Usando ilEtichetta di riga

Utilizzando il tag riga, possiamo applicare il primo figlio dei CSS. Di conseguenza, se applichiamo uno stile al tag di riga utilizzando il primo selettore figlio, verrà applicato uno stile solo al tag della prima riga e non verrà applicato uno stile al resto del tag della riga. Il primo figlio prenderà di mira l'elemento della prima riga all'interno del tag genitore e il resto verrà ignorato.

Sintassi

 tr:first-child{ //CSS declarations with style properties; } 

Esempio

metodo Java tostring

Per una migliore comprensione, diamo un'occhiata a un esempio del primo CSS figlio utilizzando il tag rownei CSS.

 Example of First Child in CSS using row tag tr:first-child { font-size: 40pixels; color: black; background-color: lightblue; } <table class="table"> <tr> <th>Name</th> <th>ID</th> <th>Branch</th> </tr> <tr> <th>Priya</th> <th>123</th> <th>CSE</th> </tr> <tr> <th>John</th> <th>435</th> <th>ECE</th> </tr> <tr> <th>David</th> <th>544</th> <th>MECH</th> </tr> <tr> <th>Sushma</th> <th>765</th> <th>CIVIL</th> </tr> </table> 

Produzione

Primo figlio CSS

Spiegazione:

  1. Il blocco del corpo del codice sopra contiene i tag della tabella per le informazioni sullo studente.
  2. Sono presenti diverse righe di tagall'interno del tag della tabellae il tag della prima riga ha intestazioni come il numero di ruolo, il nome e i voti dello studente. I dati dello studente sono contenuti nei rimanenti tag della riga.
  3. Per definire lo stile del tag rigaall'interno del tag della tabella, abbiamo applicato CSS interni o incorporati all'interno del blocco head. Tuttavia, non è necessario creare una classe per il tag riga; invece, stiamo semplicemente utilizzando il selettore del primo figlio (p:first-child), che riconoscerà automaticamente l'elemento tag della prima riga proprio all'interno del tag table. Possiamo dare uno stile al tag row, che è il primo elemento. All'interno della tabella sono presenti diverse righe di tag. Tuttavia, come possiamo vedere, al primo tag viene assegnato uno stile mentre gli altri vengono ignorati.

Conclusione

Abbiamo saputo del primo figlio della CSS in questo articolo. Ecco una conclusione del primo figlio nell'articolo:

  1. Nei CSS, il selettore del primo figlio (:first-child) ci consente di applicare immediatamente lo stile del primo elemento all'altro elemento.
  2. Il primo figlio modella il materiale in base a come si relaziona al contenuto dei suoi genitori e fratelli.
  3. Una pseudo-classe che è membro delle classi basate sulla posizione e sulla struttura è il primo figlio. Senza verificare la presenza di più fratelli (elementi) dello stesso tipo, la prima classe tenterà di corrispondere al primo figlio immediato del genitore.