CSS selector p::before
Селектор ::before додає що-небудь перед контентом вказаного елемента(-ів).
- Нотатка
-
Використовуйте властивість content для визначення вмісту, що буде додано.
автор: NagarD - Нотатка
-
Щоб додати текст в кінці змісту елемента, використовуйте селектор
автор: NagarD::after.
Синтаксис
::before {
css declarations;
}
Переглядачі
| Переглядач | |||||
|---|---|---|---|---|---|
| before | 4 | 3.5 | 3.1 | 7 | 9 |
Мобільних переглядачів ще не додано.
Приклади
+ запропонувати свій приклад у пісочниці
Псевдоелемент ::before домальовує текст із content перед вмістом кожного <p> — у самій розмітці цього тексту немає.
HTML
<p>перший абзац</p>
<p>другий абзац</p>
CSS
p::before {
content: "Прочитай це: ";
}
Домальований через ::before текст — повноцінний псевдоелемент, якому можна задати власні кольори і накреслення.
HTML
<p>перший абзац</p>
<p>другий абзац</p>
CSS
p::before {
content: "Прочитай це — ";
background-color: yellow;
color: red;
font-weight: bold;
}
Коментарі
Коментарів ще немає — будьте першим!