::after
Вставляет сгенерированный контент после содержимого элемента.
Сигнатура
.clearfix::after { ... }Псевдоэлемент ::after создаёт виртуальный элемент в конце содержимого. Как и ::before, требует content. Классический приём — очистка обтекания (clearfix).
.clearfix::after {
content: "";
display: block;
clear: both;
}