Pseudoklasa CSS :nth-last-child()

> Dodaj do ulubionych

Pseudoklasa CSS :nth-last-child() działa prawie tak samo, jak pseudoklasa :nth-child(), tylko wybiera elementy od końca, zamiast od początku grupy elementów. Używa się jej na przykład do naprzemiennego kolorowania wierszy tabeli i wielu innych celów.

Pseudoklasa :nth-last-child() przyjmuje takie same wartości, jak pseudoklasa :nth-child(), czyli słowa kluczowe odd i even oraz wartość utworzoną według wzoru an+b. Ich szczegółowe omówienie znajduje się w opisie składni pseudoklasy :nth-child.

Przykład użycia :nth-last-child

W poniższym przykładzie pseudoklasa :nth-last-child() wybierze co drugi element, zaczynając od trzeciego elementu od końca:

<style>
  li:nth-last-child(2n+3) {color: red}
</style>
...
<ol>
  <li>Punkt 1</li>
  <li>Punkt 2</li>
  <li>Punkt 3</li>
  <li>Punkt 4</li>
  <li>Punkt 5</li>
  <li>Punkt 6</li>
  <li>Punkt 7</li>
  <li>Punkt 8</li>
  <li>Punkt 9</li>
  <li>Punkt 10</li>
  <li>Punkt 11</li>
  <li>Punkt 12</li>
</ol>

Składnia :nth-last-child

Składnia pseudoklasy :nth-last-child:

:nth-last-child(odd | even | an+b [of S])