CSS کاؤنٹر ری سیٹ پرپرٹی

تعریف و استفاده

نوعیت counter-reset مقدار شمارنده تعداد ظهور یک انتخاب‌کننده را تنظیم می‌کند. مقدار پیش‌فرض 0 است.

استعمال اسپرکٹری، شمارنده می‌تواند تنظیم یا تنظیم مجدد شود به هر مقدار ممکن، مثبت یا منفی. اگر number فراهم نشود، مقدار پیش‌فرض 0 است.

توضیح:اگر از "display: none" استفاده شود، نمی‌توان شمارنده را دوباره شروع کرد. اگر از "visibility: hidden" استفاده شود، می‌توان شمارنده را دوباره شروع کرد.

لطفاً ببینید:

دستورالعمل CSSCSS :before کا ناشر عناصر

دستورالعمل CSSCSS :after کا ناشر عناصر

دستورالعمل CSSویژگی content

دستورالعمل CSSویژگی counter-increment

توابع CSS:توابع counter()

دستورالعمل HTML DOMویژگی counterReset

مثال

روش‌هایی برای شماره‌گذاری بخش‌ها و زیربخش‌ها (مثلاً "Section 1"، "1.1"، "1.2"):

body
  {
  counter-reset:section;
  }
h1
  {
  counter-reset:subsection;
  }
h1:before
  {
  content:"Section " counter(section) ". ";
  counter-increment:section;
  }
h2:before
  {
  counter-increment:subsection;
  content:counter(section) "." counter(subsection) " ";
  }

آزمایش کنید

آموزش نحوی CSS

counter-reset: none|نام number|initial|inherit;

مقدار ویژگی

مقدار توضیح
none پیش‌فرض. نمی‌توان شمارنده انتخاب‌گر را دوباره شروع کرد.
شماره id

id تعیین انتخاب‌گر، id یا class برای شروع دوباره شمارنده.

number مقدار شمارنده‌ای که تعداد ظهور این انتخاب‌گر را نشان می‌دهد را می‌توان تنظیم کرد. می‌تواند عدد مثبت، صفر یا منفی باشد.

inherit تعیین می‌شود که باید مقدار ویژگی counter-reset از عنصر والد ارث‌برداری کند.

جزئیات فنی

مقدار پیش‌فرض: none
ترتیب‌دهی: no
نسخه: CSS2
آموزش نحوی JavaScript: اجسام.style.counterReset="subsection"

پشتیبانی مرورگر

اعداد در جدول نشان‌دهنده نسخه اولین مرورگر هستند که از این ویژگی کامل پشتیبانی می‌کند.

Chrome IE / Edge Firefox Safari Opera
4.0 8.0 2.0 3.1 9.6

توضیح:اگر !DOCTYPE تعیین شده باشد، اینترنت اکسپلورر 8 (و نسخه‌های بالاتر) از ویژگی counter-reset پشتیبانی می‌کند.