انتقل إلى محتوى الدرس

Responsive Form Grids and Labels تخطيط النماذج ومحاذاة التسميات

صمم نماذج إدخال احترافية متجاوبة وثنائية اللغة في CSS بتوريث الخطوط والحشوات المنطقية للأيقونات وحلقات التركيز الواضحة وتخصيص مفاتيح الاختيار وحالات التحقق البصري المريحة للمستخدم.
1 صفوف تعليمية
لغة CSS
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

ضع كل تسمية <label> أعلى الحقل المرتبط بها مباشرة عبر display: block; margin-bottom: 6px; font-weight: 700; بدلاً من حشر التسميات بجانب الحقول في الشاشات الضيقة؛ إذ تسرّع التسميات العلوية مسح العين للنموذج وتستوعب النصوص العربية والإنجليزية الطويلة دون انكسار مزعج.

رتب مجموعات الحقول داخل شبكة CSS Grid تبدأ بعمود واحد grid-template-columns: 1fr; gap: 16px; على الهاتف، ثم تتحول داخل @media (min-width: 640px) إلى عمودين متوازنين repeat(2, 1fr) للحقول المتجاورة كالاسم الأول والأخير، مع منح مساحة الرسالة وزر الإرسال الامتداد الكامل عبر grid-column: 1 / -1.