انتقل إلى محتوى الدرس
الدرس 12
دورة Bootstrap

العناصر الدوار في BootStrapBootstrap Spinners

ستتعلم في هذا الدرس اضافة spinners عناصر وازرار دوارة كالتي تظهر في ازرار تحميل الصفحات لينتظر الزائر حتي اختفاءه باستخدام bootstrap.

أقسام الدرس
5
الأمثلة
5
اللغة
العربية
تاريخ النشر
غير محدد
المشاهدات
2,225
محتوى الدرس
في هذا الدرس 5تصفّح المواضيع
  • عنصر spinner او loader هو زرار انتظار نظهره للزوار قبل حدوث شئ ما ثم نقوم باخفاءه بعد فتره زمنية.
  • نقوم باضافة كلاس spinner-border الى العنصر الذي نريد تحويله الى spinner.

Spinners

عمل spinner باستخدام كلاس spinner-border

HTML
<div class="spinner-border"></div>
  • يمكن استخدام الوان النصوص text color utilities لتغيير الوان spinners العناصر الدوارة.
  • يتم اضافة كلاس *-text حيث * هي احد هذه القيم ( primary - secondary - muted - info - success - danger - warning - dark - light ).

Colored Spinners

تغيير الوان اي spinner

HTML
<div class="spinner-border text-muted"></div>
<div class="spinner-border text-primary"></div>

بدلا من عمل spinner يدور حول نفسه فقط, يمكن استخدام شكل اخر لاي spinner element عن طريق اضافة كلاس مختلف وهو spinner-grow الذي يطبق نوعا مختلفا من animation حيث يبدا spinner بشفافية صفر وحجم صفر ثم يزداد تدريجا حتى تصبح الشفافية والحجم 100%.

Growing Spinner

مثال على استخدام كلاس spinner-grow

HTML
<div class="spinner-grow text-dark"></div>
<div class="spinner-grow text-light"></div>
يمكن اضافة كلاس spinner-border-sm او spinner-grow-sm بجوار كلاس spinner-grow & spinner-border الاصليين لعمل spinner ذو حجم صغير.

Spinner Size

عمل spinner صغير باستخدام كلاس spinner-border-sm و spinner-grow-sm.

HTML
<div class="spinner-border spinner-border-sm"></div>
<div class="spinner-grow spinner-grow-sm"></div>
يمكن استعما كلاس spinner-grow & spinner-border مع buttons الازار او مع العناصر التي بداخل الزر لعمل spinner buttons باكثر من تصميم.

Spinner Buttons

استخدام كل كلاسات spinners مع الازرار.

HTML
<button class="btn btn-primary">
  <span class="spinner-border spinner-border-sm"></span>
</button>

<button class="btn btn-primary">
  <span class="spinner-border spinner-border-sm"></span>
    Loading..
</button>

مشاركة

هل كان هذا الدرس مفيدًا؟

جارٍ تحميل الآراء…