الدرس 1 من 8

شبكة Grid

هدف الدرس

تخطيط في اتجاهين

01

الشرح

يرتّب الـ Flexbox العناصر في اتجاه واحد، أمّا الـ Grid فيرتّبها في اتجاهين معًا، أي في أعمدة وصفوف، ولهذا يكون الـ Grid أقصر وأوضح حين يكون التخطيط شبكة فعلًا.

السطر grid-template-columns: repeat(3, 1fr) يصنع ثلاثة أعمدة متساوية، والوحدة fr تعني «حصّة من المساحة المتبقية» وليست مقاسًا ثابتًا.

وأقوى ما في الـ Grid هذا السطر: repeat(auto-fit, minmax(160px, 1fr))، فهو يصنع شبكة تختار عدد أعمدتها بنفسها حسب العرض المتاح، دون أي استعلام وسائط (media query).

02

المطلوب

اجعل .gallery شبكة من ثلاثة أعمدة متساوية بينها مسافة 12 بكسل على الأقل.

الفحوص

4 فحوص
  1. الحاوية .gallery من نوع grid
  2. في الشبكة ثلاثة أعمدة
  3. الأعمدة متساوية العرض
  4. بين المربّعات مسافة 12px أو أكثر
03

تلميحات

0/3
دروس المسارأتممت 0 من 8

تتعلّم في هذا المسار تخطيط الصفحة والتحقّق من النماذج والحركة وإمكانية الوصول، وهي الأمور التي تجعل الواجهة مريحة في الاستعمال الحقيقي وليست جميلة المنظر فقط.

مستواه متقدّم، وفيه 8 دروس مجموع مدّتها ساعتان.

index.html
المعاينة
index.html100%
–/4

اضغط «تشغيل وتصحيح» ليبدأ الفحص.

تجد 4 فحوص في بطاقة «المطلوب».

دروس المسارأتممت 0 من 8

تتعلّم في هذا المسار تخطيط الصفحة والتحقّق من النماذج والحركة وإمكانية الوصول، وهي الأمور التي تجعل الواجهة مريحة في الاستعمال الحقيقي وليست جميلة المنظر فقط.

مستواه متقدّم، وفيه 8 دروس مجموع مدّتها ساعتان.