属性递增计数器 CSS
- Halaman sebelumnya content
- Halaman berikutnya counter-reset
Definisi dan penggunaan
Atribut counter-increment menetapkan penambahan penanda untuk setiap penampilan pemilih.
Pengarang
Dengan guna ciri ini, penambah (atau pengurang) penanda dapat bergerak (atau berkurang) nilai tertentu, yang dapat berupa nilai positif atau negatif. Jika nilai number tidak disediakan, pilihan baku adalah 1.
Keterangan:Jika digunakan "display: none", penambahan penilaian tidak dapat dilakukan. Jika digunakan "visibility: hidden", penambahan penilaian dapat dilakukan.
Lihat Juga:
Panduan Referensi CSS:Element Pseudoelement :before CSS
Panduan Referensi CSS:Element Pseudoelement :after CSS
Panduan Referensi CSS:Atribut content
Panduan Referensi CSS:Atribut counter-reset
Fungsi CSS:Fungsi counter()
Panduan Referensi HTML DOM:Atribut counterIncrement
Contoh
Cara mengangka bagian dan sub-bagian (seperti "Section 1", "1.1", "1.2") adalah:
body { counter-reset:section; } h1 { counter-reset:subsection; } h1:before { content:"Section " counter(section) ". "; counter-increment:section; } h2:before { counter-increment:subsection; content:counter(section) "." counter(subsection) "; }
Sintaksis CSS
counter-increment: none|id|initial|inherit;
Nilai Atribut
Nilai | Deskripsi |
---|---|
none | Default. Pemilihan tanpa penambahan penilaian. |
id number |
id Definisi pemilihan, id, atau class yang akan dihitung. number Definisi penambahan. Number dapat berupa angka positif, nol, atau negatif. |
inherit | Aturan harus menerima nilai atribut counter-increment dari elemen induk. |
Detil Teknologi
Nilai Default: | none |
---|---|
Inheritance: | no |
Versi: | CSS2 |
Sintaksis JavaScript: | object.style.counterIncrement="subsection" |
Dukungan Browser
Angka di tabel menunjukkan versi browser pertama yang mendukung atribut ini penuh.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 8.0 | 2.0 | 3.1 | 9.6 |
Keterangan:Jika !DOCTYPE telah ditetapkan, maka Internet Explorer 8 (dan versi yang lebih tinggi) mendukung atribut counter-increment.
- Halaman sebelumnya content
- Halaman berikutnya counter-reset