Встречается на собеседованиях • сегодня

Что такое псевдоклассы в CSS

Псевдоклассы в CSS — это специальные ключевые слова, добавляемые к селекторам, которые определяют особое состояние элемента. Они позволяют стилизовать элементы в зависимости от контекста, взаимодействия пользователя или их положения в DOM.

Основные примеры:

  • :hover — стиль при наведении курсора
  • :active — стиль в момент клика
  • :focus — стиль при фокусе (например, на input)
  • :nth-child() — стиль для элементов по их порядковому номеру
css
/* Примеры */
a:hover {
  color: red;
}

button:active {
  transform: scale(0.95);
}

li:nth-child(odd) {
  background: #f0f0f0;
}

Псевдоклассы всегда начинаются с двоеточия : и не изменяют структуру DOM, а лишь расширяют возможности стилизации элементов в различных состояниях.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы