Vlastnost content
Vlastnost content umožňuje vkládat
do tagů libovolný generovaný text. Používá se
společně s pseudoelementy after
a before.
Syntaxe
cssselektor::after {
content: 'text';
}
cssselektor::before {
content: 'text';
}
Příklad
Vložme na začátek a konec textu tagu li
dodatečný text:
html<ul>
<li>položka seznamu</li>
<li>položka seznamu</li>
<li>položka seznamu</li>
<li>položka seznamu</li>
<li>položka seznamu</li>
</ul>cssli::before {
content: '!!!';
}
li::after {
content: '???';
}
Результат:
Příklad
K vkládanému textu lze aplikovat různé styly. Obarvíme například tento text nějakou barvou:
html<ul>
<li>položka seznamu</li>
<li>položka seznamu</li>
<li>položka seznamu</li>
<li>položka seznamu</li>
<li>položka seznamu</li>
</ul>cssli::before {
color: red;
content: '!!!';
}
li::after {
color: green;
content: '???';
}
Результат:
Viz také
-
funkci
attr,
která získá hodnotu atributu tagu -
vlastnost
counter-increment,
která nastavuje automatické číslování