257 of 313 menu

Pseudoklasa nth-of-type

Pseudoklasa nth-of-type wybiera element, który jest n-tym potomkiem określonego typu.

To znaczy, jeśli napiszę h2:nth-of-type(4) - zostanie znaleziony 4-ty h2 w rodzicu (w przeciwieństwie do nth-child, który znajdzie tylko ten h2, który jest 4-tym elementem w rodzicu).

Składnia

selektor:nth-of-type(liczba | odd | even | wyrażenie){ }

Wartości

Wartość Opis
liczba Dodatnia liczba zaczynając od 1. Określa numer elementu, do którego chcemy się odwołać. Numeracja elementów zaczyna się od 1.
odd Elementy nieparzyste.
even Elementy parzyste.
wyrażenie Można tworzyć specjalne wyrażenia z literą n, która oznacza wszystkie liczby całkowite od zera (nie od jedności) do nieskończoności. Tak, 2n - oznacza wszystkie parzyste liczby (zaczynając od drugiego).
Jak to zrozumieć? Podstawiamy w n kolejno liczby od 0 i tak dalej: jeśli n = 0, to 2n da 0 - takiego elementu nie ma (numeracja elementów od 1), jeśli n = 1, to 2n da 2 - drugi element, jeśli n = 2, 2n daje 4 - czwarty element. Jeśli napisać 3n - to będzie co trzeci element (zaczynając od trzeciego), i tak dalej.

Przykład

Znajdźmy h2, który jest 2-gim h2 w rodzicu:

<div> <h2>tytuł</h2> <p>akapit</p> <h2>tytuł</h2> <p>akapit</p> <h2>tytuł</h2> <p>akapit</p> </div> h2:nth-of-type(2) { color: red; }

:

Przykład

Znajdźmy wszystkie parzyste h2:

<div> <h2>tytuł</h2> <p>akapit</p> <h2>tytuł</h2> <p>akapit</p> <h2>tytuł</h2> <p>akapit</p> <h2>tytuł</h2> <p>akapit</p> <h2>tytuł</h2> <p>akapit</p> </div> h2:nth-of-type(even) { color: red; }

:

Przykład

Znajdźmy wszystkie nieparzyste h2:

<div> <h2>tytuł</h2> <p>akapit</p> <h2>tytuł</h2> <p>akapit</p> <h2>tytuł</h2> <p>akapit</p> <h2>tytuł</h2> <p>akapit</p> <h2>tytuł</h2> <p>akapit</p> </div> h2:nth-of-type(odd) { color: red; }

:

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć