height , width
تعریف
ویژگیهای width و height در CSS برای تعیین عرض (Width) و ارتفاع (Height) عناصر HTML استفاده میشوند.
این ویژگیها تعیین میکنند که جعبه (Box) هر عنصر چه اندازهای داشته باشد.
✨ نحوه استفاده
1. مقدار ثابت (px, em, rem و غیره)
✅ عرض 300px و ارتفاع 200px
2. درصد (%)
✅ عرض و ارتفاع با توجه به عنصر والد (Parent) محاسبه میشود.
3. مقدار auto (پیشفرض)
✨ مقادیر ویژه
🔹 min-width / max-width
-
min-width → حداقل عرض عنصر
-
max-width → حداکثر عرض عنصر
🔹 min-height / max-height
-
min-height → حداقل ارتفاع
-
max-height → حداکثر ارتفاع
📌 نکات مهم
-
اگر
height
مشخص نشه → عنصر ارتفاعش رو از محتوا میگیره. -
اگر
width
مشخص نشه → به طور پیشفرض عرض عنصرauto
هست (یعنی کل فضای والد رو پر میکنه). -
همراه با
box-sizing: border-box;
→ padding و border هم داخل width/height حساب میشن.
✨ مثال کامل