counter-reset
संपत्ति तत्वों का स्वत: क्रमांकन के लिए अनुमति देता है। एक आदेश सूची की तरह (
- ), लेकिन यह किसी भी तत्व पर काम करता है। यह थीसिस पेपर जैसी किसी चीज़ के लिए सामग्री की तालिका बनाने या शीर्षकों की संख्या बनाने में विशेष रूप से उपयोगी है। काउंटरों को सामग्री संपत्ति के माध्यम से लागू किया जाता है। एक सरल उदाहरण:
उस काउंटर का नाम है जिसे आप रीसेट करना चाहते हैं
काउंटर को रीसेट करने का मान है
none
काउंटर को अक्षम करें- युक्ति में काउंटर-रीसेट
- MDN पर काउंटर-रीसेट
article ( counter-reset: section; ) section ( counter-increment: section; ) section h2:before ( content: counter(section) '. '; )
counter-reset
संपत्ति किसी दिए गए मूल्य के लिए एक सीएसएस काउंटर रीसेट करने के लिए प्रयोग किया जाता है।
यह CSS काउंटर मॉड्यूल का हिस्सा है जो उत्पन्न सामग्री, स्वचालित नंबरिंग का हिस्सा है, और CSS2.1 विनिर्देश को सूचीबद्ध करता है, जो जेनरेट और रिप्लेस्ड सामग्री मॉड्यूल CSS3 विनिर्देश में विस्तारित है।
वाक्य - विन्यास
counter-reset: ( ?)+ | none
कहा पे…
body ( counter-reset: my-awesome-counter 0; )
नोट: पूर्णांक के लिए डिफ़ॉल्ट मान 0. है। यदि काउंटर नाम के बाद कोई पूर्णांक सेट नहीं है, तो इसे 0. पर रीसेट किया जाएगा। इस प्रकार, यह उम्मीद के अनुसार काम करता है:
body ( counter-reset: my-awesome-counter; )
यदि आप ऐसा चाहते हैं, तो आप स्पेस-अलग-अलग सूची के साथ कई काउंटरों को एक बार फिर से सेट कर सकते हैं।
body ( counter-reset: my-awesome-counter 5 my-other-counter; )
यह my-awesome-counter
5 और my-other-counter
डिफ़ॉल्ट मान पर रीसेट हो जाएगा : 0।
आप के रूप में इस सूची देख सकते हैं: counter1 value1 counter2 value2 counter3 value3…
। यदि कोई मान छोड़ा जाता है, तो यह 0 है।
डेमो
निम्नलिखित डेमो में, इसके डिफ़ॉल्ट मान (0) पर काउंटर article
रीसेट करता है section
, जिसे बाद में प्रत्येक अनुभाग में बढ़ाया जाता है, फिर अनुभाग शीर्षकों के सामने प्रदर्शित किया जाता है।
इस पेन को देखें!
अधिक जानकारी
ब्राउज़र का समर्थन
क्रोम | सफारी | फ़ायर्फ़ॉक्स | ओपेरा | अर्थात | एंड्रॉयड | आईओएस |
---|---|---|---|---|---|---|
2+ | 3.1+ | कोई | 9.2+ | 8+ | कोई | कोई |