Псевдоэлемент before
Псевдоэлемент before матнни
элементдан олдин киритади. Фақат content
хусусияти билан бирга ишлатилади,
бу эса киритиладиган матнни белгилаб беради.
Синтаксис
селектор::before {
content: 'матн';
}
Мисол
Келинг, li устига чўзилганда
унинг бошланишига матн киритиладиган қилиб қўйайлик:
<ul>
<li>roʻyxat elementi</li>
<li>roʻyxat elementi</li>
<li>roʻyxat elementi</li>
<li>roʻyxat elementi</li>
<li>roʻyxat elementi</li>
</ul>
li:hover::before {
content: '!!!';
}
:
Мисол
Киритиладиган матнга турли услубларни қўллаш мумкин. Келинг, масалан, бу матнни бирор рангга бояйлик:
<ul>
<li>roʻyxat elementi</li>
<li>roʻyxat elementi</li>
<li>roʻyxat elementi</li>
<li>roʻyxat elementi</li>
<li>roʻyxat elementi</li>
</ul>
li:hover::before {
color: red;
content: '!!!';
}
:
Шунингдек қаранг
-
псевдоэлемент
after,
бу тег матнидан кейин киритишни амалга оширади -
функция
attr,
бу тег атрибутининг қийматини олади -
хусусият
counter-increment,
бу автопорядок рақамлашни белгилаб беради