Псевдоелемент before
Псевдоелемент before убацује текст
пре елемента. Користи се само заједно
са својством content,
које задаје текст који треба убацити.
Синтакса
селектор::before {
content: 'текст';
}
Пример
Хајде да направимо да се при прелазу мишем преко
li на почетак убаци текст:
<ul>
<li>ставка листе</li>
<li>ставка листе</li>
<li>ставка листе</li>
<li>ставка листе</li>
<li>ставка листе</li>
</ul>
li:hover::before {
content: '!!!';
}
:
Пример
На убачени текст се могу применити разни стилови. Обојимо, на пример, овај текст у неку боју:
<ul>
<li>ставка листе</li>
<li>ставка листе</li>
<li>ставка листе</li>
<li>ставка листе</li>
<li>ставка листе</li>
</ul>
li:hover::before {
color: red;
content: '!!!';
}
:
Погледајте такође
-
псевдоелемент
after,
који прави убацивање после текста тега -
функцију
attr,
која добија вредност атрибута тега -
својство
counter-increment,
које задаје аутоматско нумерисање