English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يضيف خاصية CSS counter-increment قيمة واحدة أو أكثر من المعدير. هذه الخاصية مفيدة جدًا في إنشاء وظائف التسلسل التلقائي.
الجدول أدناه يوضح استخدام هذه الخاصية و سجله التاريخي بالإضافة إلى синтكسها في سكربتات JavaScript.
القيمة الافتراضية: | none |
---|---|
تطبيق: | جميع العناصر |
الوراثة: | لا يوجد |
يمكن تفعيل الرسوم المتحركة: | لايرجى الرجوع إلى خصائص الرسوم المتحركة。 |
الإصدار: | CSS 2،3 |
لغة JavaScript: | object.style.counterIncrement="section" |
تعريف هذه الخاصية كما يلي:
counter-increment: [ identifier integer ]1 أو أكثر من الأزواج | none | initial | inherit
يوضح المثال التالي كيفية استخدام خاصية counter-increment.
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 | القيمة التي يتم إضافتها إلى المعدير. الزيادة الافتراضية هي 1. يسمح بالقيم الصفرية والسلبية. |
none | لا يتم زيادة أي معدير. هذا هو القيمة الافتراضية. |
initial | أضف هذه الخاصية إلى قيمتها الافتراضية. |
inherit | إذا تم تحديدها، فإن العنصر المرتبط يستخدم قيمة خاصية direction للعنصر الأب. |
توافق المتصفحات مع خاصية counter-increment، الأرقام في الجدول التالي تعبر عن أحدث إصدار من المتصفح الذي يدعم هذه الخاصية؛ يدعم جميع المتصفحات الرئيسية هذه الخاصية.
|
تحذير: Internet Explorer 7 و الإصدارات الأحدث لا تدعم خاصية counter-increment هذه. IE8 فقط في<!DOCTYPE>يدعم هذا الخصائص فقط عند تحديد قيمة صالحة.
يرجى الرجوع إلى التعليمات التالية:الرموز الافتراضية CSS。
خصائص مرتبطة:content،counter-reset。