Egenskapen content

Egenskapen content tillater å sette inn vilkårlig generert tekst i elementer. Den brukes sammen med pseudo-elementene after og before.

Syntaks

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

Eksempel

La oss sette inn tilleggstekst i begynnelsen og slutten av teksten i li-elementet:

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

Результат:

Eksempel

Man kan bruke ulike stiler på den innsatte teksten. La oss for eksempel farge denne teksten i en eller annen farge:

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

Результат:

Se også

  • funksjonen attr,
    som henter verdien til et elements attributt
  • egenskapen counter-increment,
    som setter automatisk nummerering