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

Skeleton Placeholders Concept مفهوم هياكل التحميل النائبة

أتقن بناء هياكل التحميل التمهيدية في بوتستراب 5 عبر كلاس العناصر النائبة وضبط عرضها وألوانها وأحجامها، وتفعيل حركتي النبض والموجة لبناء بطاقات تحميل احترافية.
3 صفوف تعليمية
بوتستراب 5
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

عندما يفتح المستخدم لوحة تحكم أو متجراً إلكترونياً يعتمد على جلب البيانات عبر الشبكة، فإن ترك المساحة بيضاء فارغة ثم إظهار البطاقات فجأة يؤدي إلى اهتزاز الصفحة وقفز العناصر تحت أصابع الزائر. يعالج Bootstrap 5 هذه المشكلة جذرياً عبر مكوّن العناصر النائبة .placeholder المبني بالكامل بلغة CSS دون الحاجة لأي كود JavaScript إضافي.

يرسم الكلاس .placeholder أشرطة مستطيلة تحاكي شكل العناوين والفقرات والأزرار في موضعها الفعلي ريثما تكتمل الاستجابة، ويُطبَّق عادةً على عناصر <span> داخل الفقرات مع إخفائها عن قارئات الشاشة عبر السمة aria-hidden="true".

الصف 2 كود برمجي
HTML
<p aria-hidden="true">
  <span class="placeholder col-6"></span>
</p>
<a class="btn btn-primary disabled placeholder col-4"
   aria-disabled="true"></a>
الصف 3 ملاحظة هامة