258 of 313 menu

Pseudotřída nth-last-of-type

Pseudotřída nth-last-of-type vybere prvek, který je n-tým potomkem rodiče zadaného typu, počítáno od konce. Chová se podobně jako nth-of-type, ale počítání se provádí od konce.

Syntaxe

selektor:nth-last-of-type(číslo | odd | even | výraz) { }

Hodnoty

Hodnota Popis
číslo Kladné číslo počínaje 1. Určuje číslo prvku, na který chceme cílit. Číslování prvků začíná od 1.
odd Liché prvky.
even Sudé prvky.
výraz Lze skládat speciální výrazy s písmenem n, které označuje všechna celá čísla od nuly (ne od jedničky) do nekonečna. Takže 2n znamená všechna sudá čísla (počínaje druhým).
Jak to pochopit? Dosazujeme do n postupně čísla od 0 a dále: pokud n = 0, pak 2n dá 0 - takový prvek neexistuje (číslování prvků je od 1), pokud n = 1, pak 2n dá 2 - druhý prvek, pokud n = 2, 2n dá 4 - čtvrtý prvek. Pokud napíšeme 3n - to bude každý třetí prvek (počínaje třetím), a tak dále.

Příklad

Najdeme h2, který je 2-ým h2 v rodiči od konce:

<div> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> </div> h2:nth-last-of-type(2) { color: red; }

:

Příklad

Najdeme všechny sudé h2 od konce:

<div> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> </div> h2:nth-last-of-type(even) { color: red; }

:

Příklad

Najdeme všechny liché h2 od konce:

<div> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> <h2>nadpis</h2> <p>odstavec</p> </div> h2:nth-last-of-type(odd) { color: red; }

:

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout