logo

CSS primer fill

El primer fill, un selector CSS (first-child), ens permet aplicar l'estil del primer element directament a l'altre element. Segons l'especificació CSS ​​Selectors Level 3, es coneix com una pseudo-classe estructural, ja que basa l'estil de qualsevol contingut en com es relaciona amb el seu contingut principal i germà.

Sintaxi

 :first-child { //property } 

Exemple

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

Sortida

CSS primer fill

Explicació:

  1. Dues etiquetes div formen el bloc del cos del codi anterior.
  2. Hi ha moltes etiquetes de paràgraf

    amb diverses etiquetes d'ajustament dins del primer element div.

  3. Una etiqueta de capçalera i una etiqueta de paràgraf

    amb una etiqueta snap s'inclouen a l'altra etiqueta div.

  4. Hem aplicat CSS intern o incrustat dins del bloc de capçalera i hem dissenyat l'etiqueta snap dins de l'etiqueta de paràgraf. Tanmateix, no estem obligats a crear una classe per a l'etiqueta snap; en comptes d'això, podem utilitzar el primer selector secundari (p:first-child) per identificar a l'instant el primer element de l'etiqueta snap dins de la primera etiqueta div. Podem donar una mica d'estil a l'element inicial (snap). Hi ha dues etiquetes d'ajustament dins del paràgraf, però com podem veure, només la primera etiqueta té un estil i les altres s'han ignorat.
  5. Podem veure com el primer nen va buscar la primera etiqueta d'ajustament i l'ha dissenyat a la segona etiqueta div. L'element ha de ser el primer element entre els seus germans dins de l'etiqueta principal que el primer fill ha d'orientar; en cas contrari, no serà escollit.

Utilitzant elEtiqueta de fila

Utilitzant l'etiqueta de fila, podem aplicar el primer fill de CSS. Com a resultat, si apliquem estil a l'etiqueta de fila utilitzant el primer selector secundari, només s'aplicarà un estil a l'etiqueta de la primera fila i la resta de l'etiqueta de fila no tindrà estil. El primer fill orientarà l'element de la primera fila dins de l'etiqueta principal i la resta s'ignorarà.

Sintaxi

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

Exemple

Per a una millor comprensió, mirem un exemple del primer CSS secundari que utilitza l'etiqueta filaen 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> 

Sortida

CSS primer fill

Explicació:

java priorityqueue
  1. El bloc del cos del codi anterior conté etiquetes de taula per a la informació de l'estudiant.
  2. Hi ha diverses files d'etiquetesdins de l'etiqueta de la taula, i l'etiqueta de la primera fila té capçaleres com el número de registre, el nom i les notes de l'estudiant. Les dades de l'estudiant es troben a les etiquetes de fila restants.
  3. Per dissenyar l'etiqueta de filadins de l'etiqueta de la taula, hem aplicat CSS intern o incrustat dins del bloc principal. Tanmateix, no estem obligats a crear una classe per a l'etiqueta de fila; en canvi, simplement estem utilitzant el primer selector secundari (p:first-child), que reconeixerà automàticament l'element de l'etiqueta de la primera fila just dins de l'etiqueta de la taula. Podem estilitzar l'etiqueta de fila, que és el primer element. Hi ha diverses files d'etiquetes dins de la taula. No obstant això, com podem veure, la primera etiqueta s'estila mentre que la resta no es té en compte.

Conclusió

Hem conegut el primer fill de CSS en aquest article. Aquí hi ha una conclusió del primer fill a l'article:

  1. En CSS, el selector del primer fill (:first-child) ens permet aplicar immediatament l'estil del primer element a l'altre element.
  2. El primer fill dissenya el material en funció de com es relaciona amb el contingut dels seus pares i germans.
  3. Una pseudo-classe que és membre de les classes basades en la posició i l'estructura és el primer fill. Sense comprovar si hi ha més germans (elements) del mateix tipus, la primera classe intentarà coincidir amb el primer fill immediat del pare.