Content xususiyati

content xususiyati teglarga ixtiyoriy yaratilgan matn kiritish imkonini beradi. after va before psevdoelementlari bilan birgalikda qo'llaniladi.

Sintaksis

cssselector::after {
  content: 'matn';
}
cssselector::before {
  content: 'matn';
}

Misol

Keling, li tegidagi matnning boshiga va oxiriga qo'shimcha matn qo'shaylik:

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

Результат:

Misol

Kiritiladigan matnga turli xil uslublarni qo'llash mumkin. Keling, masalan, bu matnni biron bir rangga bo'yaymiz:

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

Результат:

Shuningdek qarang

  • attr funksiyasi,
    bu teg atributining qiymatini olish
  • counter-increment xususiyati,
    bu avtomatik raqamlashni belgilaydi