شرح صفوف ومحتوى الفقرة
يكتمل التموضع ثنائي الأبعاد في الشبكة عند الجمع بين grid-column للمحور الأفقي و grid-row للمحور الرأسي؛ وبذلك تستطيع تسكين أي بطاقة رئيسية أو قائمة جانبية في أي تقاطع تريده بدقة متناهية:
صيغة اختصار grid-row | المكافئ المفصل للبداية والنهاية | النتيجة البصرية في الشبكة |
|---|---|---|
grid-row: 2 | بداية 2 ونهاية auto | تسكين العنصر في الصف الثاني بارتفاع صف واحد |
grid-row: 1 / 3 | بداية 1 ونهاية 3 | تغطية الصفين الأول والثاني معاً |
grid-row: 1 / -1 | بداية 1 ونهاية -1 | امتداد كامل عبر جميع الصفوف الصريحة |
grid-row: span 2 | بداية span 2 ونهاية auto | مضاعفة ارتفاع البطاقة من موضعها التلقائي |
grid-row: 2 / span 3 | بداية 2 ونهاية span 3 | الانطلاق من الخط 2 وتغطية 3 صفوف متتالية |
خلاصة المعرفة ومحطة الانتقال
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
أتقنت في هذا الدرس اختصار grid-row بالشرطة المائلة لملء كامل الارتفاع عبر 1 / -1، وتمديد البطاقات بـ span، وتجنب المسح الضمني، والتموضع ثنائي الأبعاد مع grid-column. في الخطوة التالية ننتقل إلى درس خاصية grid-auto-rows مع Grid في لغة CSS لضبط ارتفاع الصفوف الضمنية المتولدة تلقائياً.