تطوير الويب الشامل
42% مكتمل
محتوى محمي — ليان حسن • layan@mail.com
القسم الثاني · الدرس 5

صناديق Flexbox وتوسيط العناصر

في هذا الدرس نتعمّق في نظام Flexbox، أحد أقوى أدوات التخطيط في CSS الحديثة. ستتعلّم كيف تحوّل أي حاوية إلى صندوق مرن عبر display:flex، وكيف تتحكّم باتجاه المحور وتوزيع المساحات بين العناصر.

ماذا ستتعلّم؟

  • الفرق بين المحور الرئيسي والمحور المتقاطع.
  • توسيط العناصر أفقياً وعمودياً باستخدام justify-content وalign-items.
  • توزيع المساحات الفارغة عبر gap وflex-grow.
  • بناء شريط تنقّل متجاوب من الصفر.

مدة الدرس 14 دقيقة، ويتبعه تمرين عملي في الدرس القادم. احرص على فتح المحرّر بجانبك والتطبيق خطوة بخطوة.

س
سامر العمري · قبل 3 ساعات

ما الفرق العملي بين justify-content: center وalign-items: center؟ ألا يقومان بنفس الشيء؟

رد
م
المدرّب محمد الشريف · قبل ساعتين

سؤال ممتاز! الأول يوزّع على المحور الرئيسي والثاني على المحور المتقاطع، فالنتيجة تختلف حسب اتجاه الصندوق.

القسم الأول · مقدّمة وأساسيات
ترحيب وخارطة الطريق 06:20
تجهيز بيئة العمل والمحرّر 11:45
بنية صفحة HTML الأساسية 09:30
القسم الثاني · تنسيق CSS
المحدّدات والألوان والخطوط 13:10
صناديق Flexbox وتوسيط العناصر 14:00
شبكات CSS Grid 16:20
التصميم المتجاوب والـ Media Queries 18:05
القسم الثالث · JavaScript تفاعلي
المتغيّرات والدوال 15:40
التعامل مع DOM والأحداث 21:15
مشروع التخرّج: موقع متكامل 34:50