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

Min Height Length Units ضبط أدنى ارتفاع بوحدات الطول

اضمن حداً أدنى موثوقاً لطول البطاقات والأقسام عبر خاصية min-height في لغة CSS لتحافظ على تناسق الواجهة مع المحتوى القصير وتسمح للصندوق بالتمدد التلقائي الآمن عند زيادة النص.
4 صفوف تعليمية
لغة CSS
2,900 مشاهدة

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

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

عند تصميم مكونات الواجهة مثل بطاقات المزايا، صناديق الحالة الفارغة قبل وصول البيانات، أو مساحات الملاحظات، يمنحك ضبط min-height بوحدتي px أو rem اتزاناً بصرياً أنيقاً دون أدنى مخاطرة بقص النصوص الطويلة.

كما يساعد اختيار وحدة rem مثل min-height: 11rem مع box-sizing: border-box على تناسب الحد الأدنى لطول البطاقة تلقائياً كلما عدّل الزائر حجم الخط الافتراضي في متصفحه.

الصف 2 صورة توضيحية
مخطط يوضح حفاظ min-height على حد أدنى 180px مع النص القصير وتمدده الآمن إلى 290px مع النص الغزير وملء الشاشة عبر 100dvh
الصف 3 كود برمجي
CSS
.feature-card {
  min-height: 130px;
  padding: 16px;
  box-sizing: border-box;
  border: 2px solid #7750b2;
}
الصف 4 ملاحظة هامة