Svojstvo content

Svojstvo content omogućava umetanje proizvoljnog generisanog teksta u oznake. Primerjeno je zajedno sa pseudoelementima after i before.

Sintaksa

cssselektor::after {
  content: 'tekst';
}
cssselektor::before {
  content: 'tekst';
}

Primer

Hajde da na početak i kraj teksta oznake li umetnemo dodatni tekst:

html<ul>
  <li>stavka liste</li>
  <li>stavka liste</li>
  <li>stavka liste</li>
  <li>stavka liste</li>
  <li>stavka liste</li>
</ul>
cssli::before {
  content: '!!!';
}
li::after {
  content: '???';
}

Результат:

Primer

Na umetnuti tekst se mogu primeniti različiti stilovi. Obojimo, na primer, ovaj tekst u neku boju:

html<ul>
  <li>stavka liste</li>
  <li>stavka liste</li>
  <li>stavka liste</li>
  <li>stavka liste</li>
  <li>stavka liste</li>
</ul>
cssli::before {
  color: red;
  content: '!!!';
}
li::after {
  color: green;
  content: '???';
}

Результат:

Vidite takođe

  • funkciju attr,
    koja dobija vrednost atributa oznake
  • svojstvo counter-increment,
    koje postavlja automatsko numerisanje