Pseudoklasa nth-last-of-type
Pseudoklasa nth-last-of-type bira
element koji je n-ti potomak
roditelja određenog tipa, brojeći od kraja.
Ponaša se slično kao nth-of-type,
samo što se brojanje vrši od kraja.
Sintaksa
selektor:nth-last-of-type(broj | odd | even | izraz) {
}
Vrednosti
| Vrednost | Opis |
|---|---|
| broj |
Pozitivan broj počev od 1.
Određuje redni broj elementa kome želimo da
pristupimo. Numeracija elemenata počinje od 1.
|
odd |
Neparni elementi. |
even |
Parni elementi. |
| izraz |
Mogu se sastavljati posebni izrazi sa slovom n,
koje označava sve cele brojeve od nule (ne od jedinice)
do beskonačnosti. Dakle, 2n znači svi parni
brojevi (počev od drugog).
Kako ovo razumeti? Zamenjujemo u n sukcesivno
brojeve od 0 i tako dalje: ako je n = 0, onda 2n daje 0 -
takav element ne postoji (numeracija elemenata je od 1),
ako je n = 1, onda 2n daje 2 - drugi element, ako je n = 2,
2n daje 4 - četvrti element. Ako napišemo 3n - to
će biti svaki treći element (počev od trećeg), i tako dalje.
|
Primer
Pronaći ćemo h2 koji je 2-i h2
u roditelju od kraja:
<div>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
</div>
h2:nth-last-of-type(2) {
color: red;
}
:
Primer
Pronaći ćemo sve parne h2 od kraja:
<div>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
</div>
h2:nth-last-of-type(even) {
color: red;
}
:
Primer
Pronaći ćemo sve neparne h2 od kraja:
<div>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
<h2>naslov</h2>
<p>pasus</p>
</div>
h2:nth-last-of-type(odd) {
color: red;
}
: