Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

Документы

Медиа

Назад
Вопрос про CSS: child

Как обратиться ко второму элементу среди дочерних элементов?

Вопрос проверяет знание базовых CSS-селекторов и понимание порядка дочерних элементов.

Короткий ответ

Чтобы обратиться ко второму дочернему элементу, используют псевдокласс :nth-child(2). Он выбирает элемент, который находится вторым среди всех дочерних элементов родителя. Нумерация начинается с 1. Селектор не учитывает тип элемента, а только его позицию.

Длинный ответ

Есть несколько способов выбрать второй дочерний элемент, но самый универсальный — nth-child.

Базовый вариант

.parent :nth-child(2) {
  background: yellow;
}

Этот селектор выберет любой второй дочерний элемент.

Если нужен элемент определённого типа

Важно помнить про отличие от nth-of-type.

p:nth-child(2) { }

Сработает только если p реально второй ребёнок.

p:nth-of-type(2) { }

Сработает для второго p среди других p.

Практическое применение

  • стилизация списков

  • выделение элементов сетки

  • UI-акценты

Вывод: для выбора второго дочернего элемента чаще всего используют :nth-child(2), но важно учитывать типы элементов в разметке.

Уровень

  • Рейтинг:

    4

  • Сложность:

    4

Навыки

  • CSS

    CSS

Ключевые слова

#child

Подпишись на React Developer в телеграм