Pseudo-elemen before

Pseudo-elemen before menyisipkan teks sebelum elemen. Digunakan hanya bersama-sama dengan sifat content, yang menetapkan teks yang perlu disisipkan.

Sintaks

csspemilih::before {
  content: 'teks';
}

Contoh

Mari kita buat agar apabila mengarah ke li, teks disisipkan pada awalnya:

html<ul>
  <li>item senarai</li>
  <li>item senarai</li>
  <li>item senarai</li>
  <li>item senarai</li>
  <li>item senarai</li>
</ul>
cssli:hover::before {
  content: '!!!';
}

Результат:

Contoh

Pelbagai gaya boleh diaplikasikan pada teks yang disisipkan. Mari warnakan teks ini, contohnya, dengan sebarang warna:

html<ul>
  <li>item senarai</li>
  <li>item senarai</li>
  <li>item senarai</li>
  <li>item senarai</li>
  <li>item senarai</li>
</ul>
cssli:hover::before {
  color: red;
  content: '!!!';
}

Результат:

Lihat juga

  • pseudo-elemen after,
    yang melakukan sisipan selepas teks tag
  • fungsi attr,
    yang mendapatkan nilai atribut tag
  • sifat counter-increment,
    yang menetapkan penomboran automatik