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

Responsive Row Col Gutters فواصل شبكات البطاقات المتجاوبة

التحكم الدقيق بالفواصل البينية Gutters في بوتستراب 5: آلية الحشو والهوامش السالبة، الفواصل الأفقية gx والرأسية gy والموحدة g، التصفير بـ g-0، والفواصل المتجاوبة.
6 صفوف تعليمية
بوتستراب 5
1 مشاهدة

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

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

تتجلى مرونة الفواصل البينية عند دمجها مع شبكات البطاقات .row-cols-* بصورة متجاوبة: فمن الممارسات الاحترافية تضييق الفواصل على شاشة الهاتف الصغيرة عبر .g-2 لاستغلال مساحة العرض الثمينة، ثم توسيعها تدريجياً على شاشات سطح المكتب الواسعة عبر .g-lg-4 لمنح البطاقات متنفساً بصرياً مريحاً.

الصف 2 ملاحظة هامة
الصف 3 كود برمجي
HTML
<div class="container">
  <div class="row row-cols-2 row-cols-lg-4 g-2 g-lg-4">
    <div class="col"><div>Card 1</div></div>
    <div class="col"><div>Card 2</div></div>
    <div class="col"><div>Card 3</div></div>
    <div class="col"><div>Card 4</div></div>
  </div>
</div>
الصف 4 شرح توضيحي

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

فئة الكلاسالمتغير المتأثرالوظيفة الدقيقة في التخطيط
.gx-{0..5}--bs-gutter-xضبط المسافة الأفقية الجانبية بين الأعمدة المتجاورة في السطر
.gy-{0..5}--bs-gutter-yضبط المسافة الرأسية الفاصلة بين أسطر الأعمدة الملتفة داخل الصف
.g-{0..5}--bs-gutter-x وyتوحيد قيمة الفاصل الأفقي والرأسي معاً من 0 حتى 3rem
.g-0كلا المتغيرين = 0إزالة كافة الفواصل والهوامش السالبة لبناء أعمدة متلاصقة تماماً
.g{x|y}-{bp}-{0..5}متجاوب حسب الشاشةتغيير حجم الفواصل البينية تلقائياً عند نقاط التوقف sm حتى xxl
.overflow-hiddenالحاوية الأبمنع التمرير الأفقي الزائد عند استخدام فواصل عريضة مثل .gx-5
الصف 5 ملاحظة هامة
الصف 6 شرح توضيحي
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

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

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

تعرفت في هذا الدرس على آلية عمل الفواصل البينية عبر الحشو الجانبي والهوامش السالبة، وأتقنت تخصيص الفواصل الأفقية .gx-* والرأسية .gy-* والموحدة .g-*، وتصفيرها عبر .g-0، وتدريجها عبر الشاشات مع .row-cols-*. الخطوة التالية: انتقل الآن إلى درس «نظام الشبكة الحديثة CSS Grid وسلم z-index» لاستكشاف وضع الشبكة ثنائية الأبعاد بكلاسات .grid و.g-col-* و.g-start-*.