الدرس 9 من 17 · CSS — التنسيق والجمال

Flexbox — رتّب العناصر بجملة

قبل Flexbox كان ترتيب العناصر بجانب بعض معاناة. الآن جملة وحدة:

.row {
  display: flex;
  gap: 12px;
  justify-content: center;
  align-items: center;
}
.box { flex: 1; }

الأب يصير flex، وأبناؤه تصطف بجانب بعض. gap المسافة بينهم، justify-content المحاذاة أفقياً، align-items عمودياً، وflex: 1 تعطي كل صندوق حصة متساوية من العرض. جرب غير center إلى space-between وبتشوف الفرق على طول.

اختبار سريع للدرس

جاوب على كل الأسئلة — لازم كلها صح. إذا غلطت بيطلع صندوق ذهبي يفهّمك وش الخطأ. مو عيب تغلط، كل مبرمج بالعالم غلط وأخذ منها درس.

1. كيف تفعل Flexbox على العنصر الأب؟
2. وش تسوي justify-content؟
3. gap تحدد؟
الدرس 8 الدرس 10 — مشروع: صفحتك الشخصية — الهيكل
FeLiXFeLiX AI — مساعد المنصتين