Rumah  >  Artikel  >  hujung hadapan web  >  Penjelasan terperinci tentang sifat nombor siri CSS: kaunter dan jenis gaya senarai

Penjelasan terperinci tentang sifat nombor siri CSS: kaunter dan jenis gaya senarai

WBOY
WBOYasal
2023-10-21 11:52:41969semak imbas

CSS 序号属性详解:counter 和 list-style-type

Penjelasan terperinci tentang atribut nombor siri CSS: kaunter dan jenis gaya senarai

Pengenalan:
Dalam reka bentuk web, kita sering menghadapi situasi di mana kita perlu menomborkan elemen seperti senarai atau tajuk. Untuk memenuhi keperluan reka bentuk yang berbeza, CSS menyediakan dua atribut penting: counter dan list-style-type. Artikel ini akan memperincikan penggunaan kedua-dua sifat ini dan menyediakan beberapa contoh kod khusus.

1. Atribut pembilang:
Atribut pembilang membolehkan pembangun membuat pembilang tersuai untuk elemen penomboran atau penandaan. Ia mengandungi dua sifat penting: kenaikan balas dan penetapan semula balas.

  1. kenaikan balas: Atribut
    kenaikan balas mentakrifkan peraturan untuk kenaikan balas. Ia menerima nama satu atau lebih kaunter dan menentukan peraturan kenaikannya. Nilai yang biasa digunakan termasuk integer (+1, -1), peratusan, nombor dan tiada. Berikut ialah contoh:
body {
  counter-reset: chapter;
}

h1::before {
  counter-increment: chapter;
  content: "Chapter " counter(chapter) ": ";
}

Dalam contoh ini, mula-mula tetapkan semula pembilang yang dinamakan bab kepada 0 menggunakan tetapan semula balas. Kemudian, masukkan nilai pembilang di hadapan elemen h1 melalui atribut kenaikan balas dan tambah "Bab " dan ": " pada kandungan.

  1. counter-reset: Atribut
    counter-reset digunakan untuk menentukan nilai awal pembilang. Ia menerima nama satu atau lebih pembilang dan menentukan nilai awalnya. Nilai yang biasa digunakan termasuk integer, peratusan dan tiada. Berikut ialah contoh:
ol {
  counter-reset: my-counter;
  list-style-type: none;
}

li::before {
  counter-increment: my-counter;
  content: counter(my-counter) ". ";
}

Dalam contoh ini, kaunter bernama kaunter saya mula-mula ditetapkan semula kepada 0 menggunakan tetapan semula balas. Kemudian, masukkan nilai pembilang di hadapan elemen li melalui atribut kenaikan balas dan tambahkan "."

2. Atribut jenis gaya senarai:
Atribut jenis gaya senarai digunakan untuk menetapkan jenis teg item senarai. Ia menerima beberapa nilai yang dipratentukan seperti perpuluhan, alfa bawah, roman atas, dsb. Berikut ialah beberapa nilai yang biasa digunakan dan contoh yang sepadan:

  1. cakera:
    Tandai item senarai sebagai titik pepejal.
ul {
  list-style-type: disc;
}
  1. perpuluhan:
    Tandakan item senarai sebagai nombor (1, 2, 3).
ol {
  list-style-type: decimal;
}
  1. alfa rendah:
    Tandakan item senarai dengan huruf kecil (a, b, c).
ol {
  list-style-type: lower-alpha;
}
  1. roman atas:
    Tandakan item senarai dengan angka Rom huruf besar (I, II, III).
ol {
  list-style-type: upper-roman;
}

Kesimpulan:
Dengan menggunakan kaunter dan atribut jenis gaya senarai, pembangun boleh menyesuaikan jenis penomboran dan teg unsur dengan mudah. Artikel ini memperkenalkan penggunaan asas atribut kaunter dan jenis gaya senarai, dan menyediakan beberapa contoh kod khusus untuk rujukan pembaca. Kami berharap pembaca boleh menggunakan kedua-dua atribut ini secara fleksibel untuk mencapai pelbagai kesan reka bentuk web berdasarkan contoh ini.

Atas ialah kandungan terperinci Penjelasan terperinci tentang sifat nombor siri CSS: kaunter dan jenis gaya senarai. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn