Псевдоэлемент ::after в CSS
- Предыдущая страница ::after
- Следующая страница ::backdrop
- Вернуться на уровень выше Референсное руководство по псевдоэлементам CSS
Определение и использование
CSS ::after
Дублирующие элементы CSS используются для вставки содержимого после содержимого указанного элемента.
Использование content
Свойство определяет содержимое, которое нужно вставить. Значение content может быть:
- Строка: content: "Hello world!";
- Изображение: content: url(myimage.jpg);
- Без содержимого: content: none;
- Счетчик: content: counter(li);
- Цитаты: content: close-quote;
- Значение свойства: content: " (" attr(href) ")";
Совет:Обратите внимание, что вставляемое содержимое все еще находится внутри указанного элемента. Вставляемое содержимое добавляется после другого содержимого внутри элемента.
Использование ::before
Вставьте содержимое перед содержимым определенного элемента.
Пример
Пример 1
Вставьте строку после содержимого каждого элемента <p>:
p::after { content: " - запомните это"; }
Пример 2
Вставьте строку после содержимого каждого элемента <p>, и установите стиль вставляемого содержимого:
p::after { content: " - запомните это"; background-color: yellow; color: red; font-weight: bold; }
Грамматика CSS
::after { css объявления; }
Технические детали
Версия: | CSS2 |
---|
Поддержка браузерами
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает этот дублирующий элемент.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 9.0 | 3.5 | 3.1 | 7.0 |
Соответствующие страницы
Учебное пособие:CSS дублирующие элементы
См. также:Псевдоэлемент ::before в CSS
- Предыдущая страница ::after
- Следующая страница ::backdrop
- Вернуться на уровень выше Референсное руководство по псевдоэлементам CSS