Встречается на собеседованиях • сегодня
Какие знаешь псевдоэлементы
Псевдоэлементы позволяют стилизовать определённые части элемента без добавления лишнего HTML. Основные:
::before - создаёт псевдоэлемент перед содержимым
css
.element::before {
content: "★";
color: gold;
}::after - создаёт псевдоэлемент после содержимого
css
.element::after {
content: "";
display: block;
width: 20px;
height: 20px;
background: red;
}::first-letter - стилизует первую букву текста
css
p::first-letter {
font-size: 2em;
color: blue;
}::first-line - стилизует первую строку текста
css
p::first-line {
font-weight: bold;
}::selection - стилизует выделенный пользователем текст
css
::selection {
background: yellow;
color: black;
}Важно: content обязателен для ::before и ::after. Двойное двоеточие (::) - современный синтаксис, но поддерживается и одинарное (:) для обратной совместимости.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы