Псевдоелемент 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,
кое ја одредува автоматската нумерација