لعقود من الزمان، استخدم مطورو CSS ال floats لإنشاء تصميمات مرنة تعمل عبر مختلف المتصفحات. لكن استخدامهم للأسلوب الخاطئ كان له الكثير من الجوانب السلبية. يقدم أحدث جيل من ال CSS مجموعة أدوات أفضل وأكثر سهولة إلى حد كبير…

اشترك الآن سجّل الدخول تصفح الدورات
لعقود من الزمان، استخدم مطورو CSS ال floats لإنشاء تصميمات مرنة تعمل عبر مختلف المتصفحات. لكن استخدامهم للأسلوب الخاطئ كان له الكثير من الجوانب السلبية. يقدم أحدث جيل من ال CSS مجموعة أدوات أفضل وأكثر سهولة إلى حد كبير، ولكن الانتقال من استخدام ال floats إلى Grid أو Flexbox أو كليهما يعني تغيير طريقة تفكيرك. في هذه الدورة، يرشدك المهندس ابو سريع خلال هذه العملية، من المفاهيم الأولية إلى التحويل الكامل، وتسليط الضوء على الطرق المختلفة لإنشاء تخطيطات الصفحة باستخدام الجيل الحديث من ال CSS. اكتشف كيفية العمل مع خصائص العرض وال floats؛ استخدام تحديد المواقع النسبي (relative) والمطلق (absolute) والثابت (fixed) لتخطيط المكونات (components)؛ إنشاء تخطيطات Grid و Flexbox الأساسية؛ وأكثر.
7 قسم · 29 درس · 10 اختبار
محتوى الدورة
- 1مقدمة دورة CSS Layouts يحتوي على دروس مجانية
- 2مواد الدورة
- 3الطرق الثلاث لبناء التخطيطات1 درس · 1 اختبار يحتوي على دروس مجانية
- مختصر كتابي: The 3 Ways of Building Layouts درس مجاني
- اختبار القسم: الطرق الثلاث لبناء التخطيطات
- 4العناصر العائمة Floats8 دروس · 2 اختباران
- استخدام العناصر العائمة
- مختصر كتابي: Using Floats
- إلغاء تأثير العناصر العائمة
- بناء تخطيط بسيط باستخدام العناصر العائمة
- الخاصية box-sizing: border-box
- مختصر كتابي: box-sizing – border-box
- اختبار قصير: box-sizing – border-box
- النسخة العربية
- التحدي 1
- اختبار القسم: العناصر العائمة Floats
- 5خاصية Flexbox11 درسًا · 4 اختبارات
- مقدمة إلى Flexbox
- نظرة عامة على Flexbox
- مختصر كتابي: A Flexbox Overview
- اختبار قصير: A Flexbox Overview
- التباعد ومحاذاة عناصر Flex
- مختصر كتابي: Spacing and Aligning Flex Items
- اختبار قصير: Spacing and Aligning Flex Items
- الخاصية flex
- مختصر كتابي: The flex Property
- اختبار قصير: The flex Property
- بناء تخطيط مكوّن باستخدام Flexbox
- بناء تخطيط صفحة باستخدام Flexbox
- النسخة العربية: التخطيط النهائي باستخدام Flexbox
- التحدي 2
- اختبار القسم: خاصية Flexbox
- 6شبكة CSS Grid9 دروس · 2 اختباران
- مقدمة إلى CSS Grid
- مختصر كتابي: Introduction to CSS Grid
- اختبار قصير: Introduction to CSS Grid
- نظرة عامة على CSS Grid
- مختصر كتابي: CSS Grid Overview
- تحديد أحجام أعمدة الشبكة وصفوفها
- وضع عناصر الشبكة وتمديدها
- محاذاة عناصر الشبكة ومساراتها
- بناء تخطيط بسيط باستخدام CSS Grid
- التحدي 3
- اختبار القسم: شبكة CSS Grid
- 7خاتمة دورة CSS Layouts يحتوي على دروس مجانية
- الاختبار النهائي
- الاختبار النهائي لدورة CSS Layouts