Savybė content

Savybė content leidžia įterpti į žymes savavališkai sugeneruojamą tekstą. Taikoma kartu su pseudoelementais after ir before.

Sintaksė

cssselektorius::after {
  content: 'tekstas';
}
cssselektorius::before {
  content: 'tekstas';
}

Pavyzdys

Įterpkime papildomą tekstą į li žymės pradžią ir pabaigą:

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: '???';
}

Результат:

Pavyzdys

Prie įterpiamo teksto galima taikyti įvairius stilius. Nudažykime, pavyzdžiui, šį tekstą kokia nors spalva:

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: '???';
}

Результат:

Taip pat žiūrėkite

  • funkciją attr,
    kuri gauna žymės atributo reikšmę
  • savybę counter-increment,
    kuri nustato automatinį numeravimą