CSS властивості
ГлавнаяВерсткаСтруктурні псевдокласи

Структурні псевдокласи

1081

Структурні псевдокласи дозволяють вибрати елементи, ґрунтуючись на їхньому положенні в дереві документа та відношенні до інших елементів. Наприклад, :first-child вибирає перший елемент у групі братських елементів, тобто мають одного з батьків.

Структурні псевдокласи застосовуються для створення колонок, стилізації таблиць, оформлення різних меню та ін. Наприклад, ось як зробити «зебру» в таблиці, так називається чергування світлих і темних рядків.

tr:nth-child(even) { background: gray; } 
tr:nth-child(odd) { background: white; }

Тут парні рядки виділяються сірим кольором, а непарні білим.