الگو:کادر-شمارنده

نسخهٔ تاریخ ‏۶ سپتامبر ۲۰۲۵، ساعت ۲۰:۳۱ توسط Admin (بحث | مشارکت‌ها) (صفحه‌ای تازه حاوی «<!DOCTYPE html> <html lang="fa" dir="rtl"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>الگو:شمارشی</title> <style> body { font-family: 'Vazir', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: #f8f9fa; color: #222; line-height: 1.6; padding: 20px; max...» ایجاد کرد)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)

<!DOCTYPE html> الگو:شمارشی

الگو:شمارشی

این الگو برای نمایش یک کادر با آیکون، عنوان و شمارنده استفاده می‌شود.
📚
کتاب خانه
1
{{شمارشی | عنوان = کتاب خانه | آیکون = 📚 | شروع = 1 | پایان = 199 | سرعت = 100 }}

پارامترها

پارامتر توضیح پیش‌فرض ضروری
عنوان متنی که زیر آیکون نمایش داده می‌شود کتاب خانه خیر
آیکون آیکون یا ایموجی که نمایش داده می‌شود 📚 خیر
شروع عدد شروع شمارنده 1 خیر
پایان عدد پایان شمارنده 199 خیر
سرعت سرعت شمارش به میلی‌ثانیه (اعداد کمتر = سرعت بیشتر) 100 خیر

نمونه استفاده

<div class="counter-box">
<div class="counter-icon">📚</div>
<div class="counter-title">کتاب خانه</div>
<div id="counter" class="counter-number">1</div>
</div>

<script>
let count = 1;
const counterElement = document.getElementById('counter');
const interval = setInterval(() => {
count++;
counterElement.textContent = count;
if(count >= 199) clearInterval(interval);
}, 100);
</script>
اجرای شمارنده