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

Modern Media Object Layout تخطيط الوسائط بديل media

أتقن أدوات الصندوق المرن والتكديس في بوتستراب 5.3 شاملة حاويات واتجاهات d-flex، وتوزيع ومحاذاة المحاور، والتمدد والانكماش والالتفاف، واختصارات vstack وhstack وتخطيط الوسائط الحديث.
6 صفوف تعليمية
بوتستراب 5
1 مشاهدة

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

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

في الإصدار الرابع من بوتستراب كان هناك مكوّن شهير لعرض التعليقات والإشعارات المصورة، لكن بوتستراب 5 استغنى عنه بالكامل لأنك تستطيع بناءه اليوم بكود أنظف وأكثر مرونة بثلاثة كلاسات قياسية فقط: حاوية .d-flex .align-items-center (أو align-items-start للتعليقات الطويلة)، بداخلها غلاف صورة يحمل .flex-shrink-0 لمنع انكماشها، يليه غلاف النص المزود بكلاسي .flex-grow-1 .ms-3 ليتمدد ويترك مسافة منطقية تدعم العربية والإنجليزية تلقائياً:

الصف 2 كود برمجي
HTML
<div class="d-flex align-items-start p-3 border rounded-3">
  <div class="flex-shrink-0">
    <img src="/images/examples/studio-desk-3x2.webp"
    width="72" height="72" class="rounded object-fit-cover"
    alt="Workstation">
  </div>
  <div class="flex-grow-1 ms-3">
    <h3 class="h6 mb-1">Modular Workspace Guide</h3>
    <p class="small mb-0">Built with pure BS5 Flexbox.</p>
  </div></div>
الصف 3 ملاحظة هامة
الصف 4 ملاحظة هامة
الصف 5 شرح توضيحي

يلخص الجدول المرجعي التالي منظومة كلاسات الصندوق المرن والتكديس في بوتستراب 5.3:

المجموعةالكلاسات القياسيةالدور التخطيطي
تفعيل الحاوية والاتجاه.d-flex, .d-inline-flex, .flex-column, .flex-md-rowإنشاء سياق مرن وتحديد المحور الرئيسي متجاوباً
توزيع المحور الرئيسي.justify-content-between, center, evenlyتوزيع الفراغ بين العناصر أو توسيطها على المحور الأساسي
محاذاة المحور العمودي.align-items-center, .align-self-endمحاذاة جميع الأبناء عمودياً أو استثناء عنصر مفرد
التمدد والانكماش.flex-fill, .flex-grow-1, .flex-shrink-0ملء المساحة الفارغة وحماية الصور من الانضغاط
الالتفاف والدفع الذكي.flex-wrap, .ms-auto, .mt-autoالتفاف السطور المتعددة ودفع العناصر للحواف البعيدة
التكديس المختصر.vstack, .hstack + .gap-*بناء أعمدة وصفوف متراصة ومصطفة بأقل عدد كلاسات
الصف 6 ملاحظة هامة
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

ملخص الدرس: أتقنت في هذا الدرس تفعيل الصندوق المرن وتبديل اتجاهاته متجاوباً، وضبط المحورين الرئيسي والعمودي، والتحكم في التمدد والانكماش والالتفاف ودفع العناصر بـ ms-auto، واستخدام اختصارات vstack وhstack وبناء تخطيط الوسائط الحديث.

الخطوة التالية والدرس القادم

انتقل الآن إلى درس «أدوات النصوص والخطوط والروابط في بوتستراب 5» لإتقان محاذاة النصوص وأحجامها وأوزانها واقتطاع السطور الطويلة وتنسيق الروابط.