ตัวอย่าง
วิธีการนับส่วนและส่วนย่อยด้วย "Section 1" , "1.1" , "1.2" ฯลฯ .:
body
{
counter-reset: section;
}
h1
{
counter-reset: subsection;
}
h1:before
{
counter-increment: section;
content: "Section " counter(section) ". ";
}
h2:before
{
counter-increment: subsection;
content: counter(section) "." counter(subsection) " ";
}
ลองตัวเอง» ความหมายและการใช้งาน
สถานที่ให้บริการเคาน์เตอร์รีเซ็ตสร้างหรือรีเซ็ตหนึ่งหรือมากกว่าเคาน์เตอร์
สถานที่ให้บริการเคาน์เตอร์รีเซ็ตมักจะใช้ร่วมกับคุณสมบัติเคาน์เตอร์เพิ่มขึ้นและสถานที่ให้บริการเนื้อหา
ค่าเริ่มต้น: | none |
---|---|
รับการถ่ายทอด: | no |
Animatable: | no. Read about animatable |
เวอร์ชัน: | CSS2 |
ไวยากรณ์ javascript: | object .style.counterReset="section" Try it |
สนับสนุนเบราว์เซอร์
ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่ทรัพย์สิน
คุณสมบัติ | |||||
---|---|---|---|---|---|
counter-reset | 4.0 | 8.0 | 2.0 | 3.1 | 9.6 |
Note: IE8 สนับสนุนคุณสมบัติเคาน์เตอร์รีเซ็ตเฉพาะในกรณีที่ประเภทเอกสารที่ระบุไว้!
CSS ไวยากรณ์
counter-reset: none|name number|initial|inherit;
ค่าทรัพย์สิน
ความคุ้มค่า | ลักษณะ |
---|---|
none | ค่ามาตรฐาน ไม่มีเคาน์เตอร์จะถูกรีเซ็ต |
name | name กำหนดซึ่งนับว่าควรมีการตั้งค่า |
number | id กำหนดซึ่งนับว่าควรมีการตั้งค่า number กำหนดค่าเคาน์เตอร์ถูกตั้งค่าเป็นในการเกิดขึ้นของแต่ละตัวเลือก ค่าการตั้งค่าเริ่มต้นเป็น 0 |
initial | การตั้งค่าคุณสมบัตินี้เป็นค่าเริ่มต้น อ่านเกี่ยวกับการเริ่มต้น |
inherit | สืบทอดคุณสมบัตินี้จากองค์ประกอบหลักของมัน อ่านเกี่ยวกับการรับมรดก |
หน้าเว็บที่เกี่ยวข้อง
อ้างอิง CSS: ก่อนองค์ประกอบหลอก
อ้างอิง CSS: : หลังจากองค์ประกอบหลอก
อ้างอิง CSS: content property
อ้างอิง CSS: counter-increment property
อ้างอิง HTML DOM: counterReset property