CSS Counter
CSS Counter یک ویژگی داخلی هست که به شما اجازه میده شمارهگذاری خودکار عناصر رو بدون نیاز به جاوااسکریپت انجام بدید.
یعنی میتونید برای لیستها، عناوین، یا هر المانی یک شمارنده درست کنید.
📌 دستورات مهم در Counter
1. counter-reset
برای ایجاد یا ریست کردن شمارنده استفاده میشه.
2. counter-increment
برای افزایش مقدار شمارنده به کار میره.
3. content: counter(name)
برای نمایش مقدار شمارنده در ::before یا ::after استفاده میشه.
✅ مثال ساده: شمارهگذاری تیترها
🔢 خروجی:
-
بخش 1: مقدمه
-
بخش 2: نصب
-
بخش 3: استفاده
📌 مثال پیشرفتهتر: زیربخشها
شمارندههای تو در تو (nested counters):
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React