CSS Counter
CSS Counter یک ویژگی داخلی هست که به شما اجازه میده شمارهگذاری خودکار عناصر رو بدون نیاز به جاوااسکریپت انجام بدید.
یعنی میتونید برای لیستها، عناوین، یا هر المانی یک شمارنده درست کنید.
📌 دستورات مهم در Counter
1. counter-reset
برای ایجاد یا ریست کردن شمارنده استفاده میشه.
2. counter-increment
برای افزایش مقدار شمارنده به کار میره.
3. content: counter(name)
برای نمایش مقدار شمارنده در ::before
یا ::after
استفاده میشه.
✅ مثال ساده: شمارهگذاری تیترها
🔢 خروجی:
-
بخش 1: مقدمه
-
بخش 2: نصب
-
بخش 3: استفاده
📌 مثال پیشرفتهتر: زیربخشها
شمارندههای تو در تو (nested counters):