Eigenschap content
De eigenschap content maakt het mogelijk
om willekeurige gegenereerde tekst in tags in te voegen. Wordt
toegepast in combinatie met de pseudo-elementen after
en before.
Syntaxis
selector::after {
content: 'tekst';
}
selector::before {
content: 'tekst';
}
Voorbeeld
Laten we aan het begin en het einde van de tekst van de li-tag
extra tekst invoegen:
<ul>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
</ul>
li::before {
content: '!!!';
}
li::after {
content: '???';
}
:
Voorbeeld
Er kunnen verschillende stijlen worden toegepast op de ingevoegde tekst. Laten we deze tekst bijvoorbeeld in een kleur inkleuren:
<ul>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
</ul>
li::before {
color: red;
content: '!!!';
}
li::after {
color: green;
content: '???';
}
:
Zie ook
-
de functie
attr,
die de waarde van een tag-attribuut ophaalt -
de eigenschap
counter-increment,
die automatische nummering instelt