ຄັນສັບສາມການສະແດງcounter-set CSS
- ບ່ອນໜ້າໄປຫຍັງ counter-reset
- ບ່ອນໜ້າໃນຕໍ່ໄປ @counter-style
定义和用法
counter-set
属性用于创建并将 CSS 计数器设置为特定值。
counter-set
属性通常与 counter-increment 属性和 content 属性一起使用。
实例
例子 1
创建一个计数器("my-counter"),将其设置为 5,并在每次出现 <h2> 选择器时将其增加 1:
body { /* 将 "my-counter" 设置为 5 */ counter-set: my-counter 5; } h2::before { /* ຈະຕັດສິນລະບາຍ "my-counter" ຕັດສິນລະບາຍ 1 */ counter-increment: my-counter; content: "Section " counter(my-counter) ". "; }
例子 2
创建一个计数器("my-counter"),将其设置为 5,并在每次出现 <h2> 选择器时将其减少 1:
body { /* 将 "my-counter" 设置为 5 */ counter-set: my-counter 5; } h2::before { /* 将 "my-counter" 减少 1 */ counter-increment: my-counter -1; content: "Section " counter(my-counter) ". "; }
例子 3
使用 "Section 10:"、"10.1"、"10.2" 等格式为章节和子章节编号:
body { /* 将 "section" 设置为 9 */ counter-set: section 9; } h1 { /* ຈະຕັດສິນລະບາຍ "subsection" ຕັດສິນລະບາຍ 0 */ counter-set: subsection 0; } h1::before { /* ຈະຕັດສິນລະບາຍ "section" ຕັດສິນລະບາຍ 1 */ counter-increment: section; content: "Section " counter(section) ": "; } h2::before { /* ຈະຕັດສິນລະບາຍ "subsection" ຕັດສິນລະບາຍ 1 */ counter-increment: subsection; content: counter(section) "." counter(subsection) " "; }
ບັນດາຈຳນວນ 4
ການສ້າງຈຳນວນຄົງທີ່, ຕັດສິນລະບາຍຕັດສິນລະບາຍ 9, ແລະ ພຽງແຕ່ບ່ອນທີ່ຄົນໄດ້ເລືອກ <h2> ຈະຕັດສິນລະບາຍຕັດສິນລະບາຍ 1 (ທີ່ເປັນຈຳນວນຫຍັງ):
body { /* ຈະຕັດສິນລະບາຍ "my-counter" ຕັດສິນລະບາຍ 9 */ counter-set: my-counter 9; } h2::before { /* ຈະຕັດສິນລະບາຍ "my-counter" ຕັດສິນລະບາຍ 1 */ counter-increment: my-counter; content: counter(my-counter, upper-roman) ". "; }
ສັບພາສາ CSS
counter-set: none|counter-name number|initial|inherit;
ຈຳນວນຄົງທີ່ຈະຖືກຕັດສິນລະບາຍ
ຈຳນວນຄົງທີ່ | ອະທິບາຍ |
---|---|
none | ຈຳນວນຄົງທີ່ຈະຖືກຕັດສິນລະບາຍ. ບໍ່ຕັດສິນລະບາຍຈຳນວນຄົງທີ່. |
counter-name number |
ຊື່ຈຳນວນຄົງທີ່ຈະຖືກຕັດສິນລະບາຍຈຳນວນຄົງທີ່ຈະຖືກຕັດສິນລະບາຍ. ພຽງແຕ່ບ່ອນທີ່ຄົນໄດ້ເລືອກການຄົນທີ່ຈະຖືກຕັດສິນລະບາຍຈຳນວນຄົງທີ່ຈະຖືກຕັດສິນລະບາຍຈຳນວນຄົງທີ່ຈະຖືກຕັດສິນລະບາຍ. ຈຳນວນຄົງທີ່ຈະຖືກຕັດສິນລະບາຍໃຫ້ຫຍັງຄົງທີ່ 0. |
initial | ຈຳນວນຄົງທີ່ຈະຖືກຕັດສິນລະບາຍໃຫ້ຫຍັງຄົງທີ່. ອ່ານ: initial. |
inherit | ຍັງມີຈຳນວນຄົງທີ່ຈາກສິ່ງປົກກະຕິຈາກປົກກະຕິ. ອ່ານ: inherit. |
ຈຳນວນຄົງທີ່: | none |
---|---|
ການຖືກຕ້ອງຕາມ: | ບໍ່ |
ການສ້າງການຕັດສິນລະບາຍ: | ບໍ່ສະໜັບສະໜູນ. ອ່ານ:ບັນດາຄວາມທີ່ກ່ຽວກັບການຕັດສິນລະບາຍ. |
ສະຖານະ: | CSS2 |
ສັບພາສາ JavaScript: | object.style.counterSet="4" |
ການສະໜັບສະໜູນບັນດາບາງຄົວ
ຈຳນວນບາງຄົວໃນຕາມບາງຄົວທີ່ສະໜັບສະໜູນໂຕການພິຈາລະນາຫຍັງຄັ້ງທໍາອິດຂອງບັນດາບາງຄົວທີ່ສະໜັບສະໜູນພາສານັ້ນ.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
85 | 85 | 68 | 17.2 | 71 |
ບັນດາບາງຄົວ
ອີງຕາມ:::before ເປັນສິ່ງປອມ
ອີງຕາມ:::after ເປັນສິ່ງປອມ
ອີງຕາມ:ຄັນສັບສາມການສະແດງcontent CSS
ອີງຕາມ:ຄັນສັບສາມການສະແດງcounter-increment CSS
ອີງຕາມ:ບັນດາຄະຕິນ CSS counter()
- ບ່ອນໜ້າໄປຫຍັງ counter-reset
- ບ່ອນໜ້າໃນຕໍ່ໄປ @counter-style