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
cssselector::after {
content: 'tekst';
}
cssselector::before {
content: 'tekst';
}
Voorbeeld
Laten we aan het begin en het einde van de tekst van de li-tag
extra tekst invoegen:
html<ul>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
</ul>cssli::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:
html<ul>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
</ul>cssli::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