الدرس 1 من 8
شبكة Grid
- 12 دقيقة
- 4 معايير للتصحيح
- 3 تلميحات
- إلى المطلوب
هدف الدرس
تخطيط ثنائي البعد
01
الشرح
الـ Flexbox يرتّب في اتجاه واحد، والـ Grid يرتّب في اتجاهين معًا: أعمدة وصفوف. حين يكون التخطيط شبكة فعلًا، فالـ Grid أقصر وأوضح.
grid-template-columns: repeat(3, 1fr) — ثلاثة أعمدة متساوية. والوحدة fr تعني «حصّة من المتبقي»، لا مقاسًا ثابتًا.
وأقوى سطر فيه: repeat(auto-fit, minmax(160px, 1fr)) — شبكة تختار عدد أعمدتها بنفسها حسب العرض المتاح، بلا أي استعلام وسائط.
02
المطلوب
اجعل .gallery شبكة من ثلاثة أعمدة متساوية بينها مسافة 12 بكسل على الأقل.
معايير التصحيح
4 معايير- الحاوية .gallery من نوع grid
- ثلاثة أعمدة
- الأعمدة متساوية العرض
- مسافة 12px أو أكثر بين البلاطات