آموزش CSS : سلام به همراهان همیشگی کلاس برتر ، در این قسمت از سری مقاله های آموزش CSS قصد بررسی و معرفی مقادیر مشخص کننده عرض و ارتفاع یک عنصر در صفحه وب را داریم ؛ ما رو تا آخر این مطلب همراهی کنید .

مقدمه
همونطور که از نام این مقادیر پیداست از height و width برای تنظیم ارتفاع و عرض یک عنصر استفاده می شود.
خصوصیات ارتفاع و عرض شامل حاشیه گذاری ، در قسمت پدینگ و مارجین نیستند . بلکه ارتفاع و عرض ناحیه داخلی بالشتک عنصر را تنظیم می کند.
مقادیر ارتفاع و عرض در CSS
خصوصیات height و width مقادیر زیر را هم شامل میشوند :
auto – این مقدار در حالت پیش فرض قرار داده شده است ؛ بر اساس داده های مرورگر ارتفاع و عرض محاسبه می شود .length – ارتفاع وعرض را با px ، cm و ... تعریف می کند .% - ارتفاع و عرض را از درصدِ ، بلوکه ی اصلی مشخص می کند .initial - ارتفاع و عرض را به مقدار پیش فرض خود تنظیم می کندinherit - ارتفاع و عرض از مقدار والد آن به ارث می برد .
مثالها
این عنصر دارای ارتفاع 200 پیکسل
و عرض 50٪ است
ارتفاع و عرض عنصر <div> را تعریف کنید :
div {
height: 200px;
width: 50%;
background-color: powderblue;
}
این عنصر دارای ارتفاع 100 پیکسل
و عرض 500 پیکسل است.
ارتفاع و عرض عنصر <div> دیگر را نیز تعریف کنید :
div {
height: 100px;
width: 500px;
background-color: powderblue;
}
تنظیم max-width ( حداکثر عرض )
از ویژگی max-width برای تنظیم حداکثر عرض یک عنصر در صفحه وب استفاده می شود .
max-width را می توان در مقادیر طول ، مانند px ، cm و ... یا در درصد ( ٪ ) بلوکه اصلی مشخص کرد یا روی none ( هیچ ) تنظیم کرد ( به طور پیش فرض است و به معنی این است که حداکثر عرض وجود ندارد ).
مشکل در <div> مثال بالا وقتی رخ می دهد که پنجره مرورگر کوچکتر از عرض عنصر ( 500 پیکسل ) باشد ؛ سپس مرورگر یک نوار پیمایشی افقی به صفحه اضافه می کند .
در این شرایط استفاده از max-width به جای مقدار معین ، باعث بهبود عملکرد مرورگر در پنجره های کوچک می شود .
نکته : پنجره مرورگر را به پهنای کمتر از 500 پیکسل بکشید تا تفاوت بین دو مثال بالا و پایین را مشاهده کنید !
این عنصر دارای ارتفاع 100 پیکسل
و حداکثر عرض 500 پیکسل است.
توجه: مقدار ویژگی max-width ویژگی width را از بین می برد .
این عنصر <div> دارای ارتفاع 100 پیکسل و حداکثر عرض 500 پیکسل است :
div {
max-width: 500px;
height: 100px;
background-color: powderblue;
}
تمام خصوصیات ابعاد CSS
| ویژگی | توضیح |
| height | ارتفاع یک عنصر را تنظیم می کند |
| max-height | حداکثر ارتفاع یک عنصر را تنظیم می کند |
| max-width | حداکثر عرض یک عنصر را تنظیم می کند |
| min-height | حداقل ارتفاع یک عنصر را تنظیم می کند |
| min-width | حداقل عرض یک عنصر را تنظیم می کند |
| width | عرض یک عنصر را تنظیم می کند |
متشکرم از اینکه وقت گذاشتید و مارو تا آخر این مطلب همراهی کردید ؛ همچنین شما می توانید نظرات ، پیشنهادات و اطلاعات خود را در رابطه با این مطلب و موضوعات مربوط از طریق قسمت نظرات با ما و سایر بازدیدکنندگان در میان بگذارید.