257 of 313 menu

Pseudoklasas nth-of-type

Pseudoklasas nth-of-type pasirenka elementą, kuris yra n-tasis nurodyto tipo įpėdinis.

Tai yra, jei aš parašysiu h2:nth-of-type(4) - bus rastas 4-tas h2 tėviniame elemente (priešingai nei nth-child, kuris ras tik tą h2, kuris yra 4-tas elementas tėviniame elemente).

Sintaksė

selektorius:nth-of-type(skaičius | odd | even | išraiška){ }

Reikšmės

Reikšmė Aprašas
skaičius Teigiamas skaičius pradedant nuo 1. Nurodo elemento numerį, į kurį norime kreiptis. Elementų numeracija prasideda nuo 1.
odd Nelyginiai elementai.
even Lyginiai elementai.
išraiška Galima sudaryti specialias išraiškas su raide n, kuri žymi visus sveikuosius skaičius nuo nulio (ne nuo vieneto) iki begalybės. Taigi, 2n - reiškia visus lyginius skaičius (pradedant nuo antrojo).
Kaip tai suprasti? Į n paeiliui įstatome skaičius nuo 0 ir toliau: jei n = 0, tai 2n duos 0 - tokio elemento nėra (elementų numeracija nuo 1), jei n = 1, tai 2n duos 2 - antrasis elementas, jei n = 2, 2n duoda 4 - ketvirtasis elementas. Jei parašytume 3n - tai bus kas trečias elementas (pradedant nuo trečiojo), ir taip toliau.

Pavyzdys

Raskime h2, kuris yra 2-asis h2 tėviniame elemente:

<div> <h2>antraštė</h2> <p>pastraipa</p> <h2>antraštė</h2> <p>pastraipa</p> <h2>antraštė</h2> <p>pastraipa</p> </div> h2:nth-of-type(2) { color: red; }

:

Pavyzdys

Raskime visus lyginius h2:

<div> <h2>antraštė</h2> <p>pastraipa</p> <h2>antraštė</h2> <p>pastraipa</p> <h2>antraštė</h2> <p>pastraipa</p> <h2>antraštė</h2> <p>pastraipa</p> <h2>antraštė</h2> <p>pastraipa</p> </div> h2:nth-of-type(even) { color: red; }

:

Pavyzdys

Raskime visus nelyginius h2:

<div> <h2>antraštė</h2> <p>pastraipa</p> <h2>antraštė</h2> <p>pastraipa</p> <h2>antraštė</h2> <p>pastraipa</p> <h2>antraštė</h2> <p>pastraipa</p> <h2>antraštė</h2> <p>pastraipa</p> </div> h2:nth-of-type(odd) { color: red; }

:

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti