این آموزش در تاریخ ۱۴۰۰/۱۰/۳۰ آپدیت شده است.
آموزش ویژگی counter-reset در CSS
سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش ویژگی counter-reset در CSS با من همراه باشید.
Free-Learn
آنچه در این جلسه میخوانید :
ویژگی counter-reset در CSS
از ویژگی counter-reset
در CSS برای ایجاد و یا ریست ( Reset ) کردن یک یا چندین شمارنده میتوان استفاده کرد، و معمولا / بیشتر از این ویژگی بهمراه ویژگی های counter-increment و content مورد استفاده قرار میگیرد.
Free-Learn
مثال از این ویژگی
در ادامه میتوانید یک مثال از ویژگی counter-reset
را در زبان CSS مشاهده نمایید.
مثال شماره ۱ : اضافه کردن شمارنده خودکار قبل از تگ های H2 در صفحه
1 2 3 |
body{ counter-reset: my-sec-counter; } |
مثال شماره ۲ : شماره گذاری خودکار فهرستی از تیترهای موجود در صفحه
1 2 3 4 5 6 7 |
body{ counter-reset: section; } h2{ counter-reset: subsection; } |
مثال شماره ۳ : شروع شدن عدد شمارش از ۶
1 2 3 |
body{ counter-reset: my-sec-counter 5; } |
مثال شماره ۴ : شروع شدن عدد شمارش از ۱-
1 2 3 |
body{ counter-reset: my-sec-counter -2; } |
Free-Learn
جدول مشخصات ویژگی counter-reset در CSS
در جدول زیر میتوانید مشخصات کلی این ویژگی را در زبان CSS مشاهده نمایید.
مقدار پیش فرض | none |
---|---|
قابل ارث بری | ندارد | اطلاعات بیشتر |
قابل متحرک سازی | ندارد | اطلاعات بیشتر |
نسخه | CSS2 |
نحوه استفاده در جاوااسکریپت | object.style.counterReset=”Counter_ID“; |
Free-Learn
پشتیبانی مرورگرها
در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از ویژگی counter-reset
در CSS پشتیبانی میکنند یا خیر.
نام ویژگی | Chrome | Firefox | Opera | Safari | Edge |
counter-reset | بله | بله | بله | بله | بله |
Free-Learn
شکل نوشتاری
نحوه نوشتن یا استفاده یا سینتَکس (Syntax) این ویژگی در CSS بصورت زیر می باشد.
1 |
counter-reset: none|ID|initial|inherit; |
Free-Learn
جدول مقادیر ویژگی counter-reset در CSS
در جدول زیر میتوانید، مقادیری را که میتوان در این ویژگی استفاده کرد مشاهده نمایید.
مقدار | توضیح |
---|---|
none | مقدار پیش فرض – هیچ شمارنده ای ریست نخواهد شد |
id | number | ID اون شمارنده ای که باید ریست بشه و یا استفاده از عدد مثبت یا منفی برای شروع عدد شمارنده ( مقدار پیش فرض ۰ می باشد ) |
initial | استفاده از مقدار پیش فرض یا اولیه | اطلاعات بیشتر |
inherit | استفاده از مقدار پدر یا والد ( به ارث بری ) | اطلاعات بیشتر |
Free-Learn
نکات و توضیحات
- معمولا / بیشتر از ویژگی counter-reset بهمراه ویژگی counter-increment و ویژگی content ( برای گذاشتن محتوا به قبل یا بعد از یک عنصر ) مورد استفاده قرار میگیرد.
- برای قرار دادن محتوا به قبل یا بعد یک عنصر باید از ۲ شبه عنصر after:: و before:: استفاده کرد.