English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يستخدم خاصية counter-resetCSS مع خاصية counter-increment لإنشاء معادلة متزايدة تلقائيًا، وعرض القيمة المولدة باستخدام خاصية content.
الجدول أدناه يوضح استخدام هذا الخصائص و سجله التاريخي بالإضافة إلى لغة الجافاسكربت الخاصة بكيفية استخدام هذا الخصائص.
القيمة الافتراضية: | none |
---|---|
تطبيق: | جميع العناصر |
الوراثة: | لا يوجد |
يمكن إنتاج الرسوم المتحركة: | لا.يرجى الرجوع إلى خصائص الرسوم المتحركة。 |
الإصدار: | CSS 2、3 |
نظام لغة الجافاسكربت: | مثال.style.counterReset="section" |
لغة هذا الخصائص هي:
counter-reset: [ identifier integer ] 1 أو أكثر أزواج | none | initial | inherit
مثال أدناه يوضح كيفية استخدام خاصية counter-reset.
body { counter-reset: section; } h1 { counter-reset: category; } h1:before { counter-increment: section; content: "Section " counter(section) ". "; } h2:before { counter-increment: category; content: counter(section) "." counter(category) " "; }اختبر هذا‹/›
جدول أدناه يصف قيمة هذه الخاصية.
القيمة | وصف |
---|---|
identifier | اسم المعادلة التي سيتم إعادة تعيينها. |
integer | كل مرة يظهرعند اختيار المحددإعادة تعيين قيمة المعادلة. القيمة الافتراضية للإعادة تعيين هي 0. |
none | لن يتم إعادة تعيين أي معادلة. هذا هو القيمة الافتراضية. |
initial | ضع الخاصية عند قيمتها الافتراضية. |
inherit | إذا تم تحديدها، فإن العنصر المرتبط يستخدم نفس قيمة counter-reset للعنصر الأب. |
متاح للبrowsers التي تدعم خاصية counter-reset، والأرقام في الجدول التالي تعكس إصدار الأحدث الذي يدعم هذه الخاصية؛ يدعم جميع المتصفحات الرئيسية هذه الخاصية.
|
تحذير: لا يدعم متصفح Internet Explorer 7 وأحدث إصداراته الخاص بخصائص counter-increment. يدعم IE8 فقط<!DOCTYPE>يدعم فقط في حالة تحديد القيمة المقبولة.
يرجى الرجوع إلى الدروس التالية:عناصر وهمية CSS。
خصائص ذات صلة:content،counter-increment。