English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل CSS مرجع

قواعد CSS (@RULES)

موسوعة خاصيات CSS

استخدام خاصية CSS counter-increment واستماراتها

يضيف خاصية CSS counter-increment قيمة واحدة أو أكثر من المعدير. هذه الخاصية مفيدة جدًا في إنشاء وظائف التسلسل التلقائي.

الجدول أدناه يوضح استخدام هذه الخاصية و سجله التاريخي بالإضافة إلى синтكسها في سكربتات JavaScript.

القيمة الافتراضية:none
تطبيق:جميع العناصر
الوراثة:لا يوجد
يمكن تفعيل الرسوم المتحركة:لايرجى الرجوع إلى خصائص الرسوم المتحركة
الإصدار:CSS 2،3
لغة JavaScript:object.style.counterIncrement="section"

تعريف استخدام counter-increment

تعريف هذه الخاصية كما يلي:

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، الأرقام في الجدول التالي تعبر عن أحدث إصدار من المتصفح الذي يدعم هذه الخاصية؛ يدعم جميع المتصفحات الرئيسية هذه الخاصية.

  • Firefox 1.5 وما فوق

  • Google Chrome 2+

  • Internet Explorer 8+

  • Apple Safari 3+

  • Opera 9.2+

تحذير: Internet Explorer 7 و الإصدارات الأحدث لا تدعم خاصية counter-increment هذه. IE8 فقط في<!DOCTYPE>يدعم هذا الخصائص فقط عند تحديد قيمة صالحة.

قراءة إضافية

يرجى الرجوع إلى التعليمات التالية:الرموز الافتراضية CSS

خصائص مرتبطة:content،counter-reset