max-width:
با استفاده از ویژگی max-width می توان یک عرض حداکثر برای عناصر مشخص کرد.
زمانی که نمیخواهیم عرض عنصری از یک مقدار مشخصی بیشتر شود میتوانیم با استفاده از این ویژگی آن مقدار را برای عنصر تعیین کنیم.
با استفاده از ویژگی min-width و max-width می توان برای عرض یک عنصر محدوده تعیین کرد.
برای عناصر خطی مثل <a> و یا <span> ویژگی max-width هیچ تاثیری روی آنها نخواهد گذاشت. برای اینکه بتوان از طریق این ویژگی عرض اینگونه عناصر را کنترل کرد باید توسط ویژگی display این عناصر را از حالت خطی خارج کنیم. مثلا میتوان display آنها را تبدیل به block و یا inline-block کرد.
مقادیر ویژگی max-width:
max-width: <length> | <percentage> | inherit
مقدار طولی
;max-width: 100px
;max-width: 4rem
;max-width: 10vh
;max-width: 100cm
مقدار درصدی
اگر از مقادیر درصدی استفاده کنیم مرورگر مقدار را نسبت به عرض نگهدارنده یا همان پدر عنصر تعیین میکند.
inherit
با استفاده از کلمه کلیدی inherit مقدار max-width عنصر برابر با مقدار ویژگی max-width عنصر پدر خواهد بود.
min-width:
زمانی که نمیخواهیم عرض عنصری از یک مقدار مشخصی کمتر شود میتوانیم با استفاده از این ویژگی آن مقدار را برای عنصر تعیین کنیم.
با استفاده از min-width و ویژگی max-width می توان برای عرض یک عنصر محدوده تعیین کرد.
برای عناصر خطی مثل <a> و یا <span> ویژگی min-width هیچ تاثیری روی آنها نخواهد گذاشت. برای اینکه بتوان از طریق این ویژگی عرض اینگونه عناصر را کنترل کرد باید توسط ویژگی display این عناصر را از حالت خطی خارج کنیم. مثلا میتوان display آنها را تبدیل به block و یا inline-block کرد.
مقادیر ویژگی min-width:
min-width: <length> | <percentage> | inherit
مقدار طولی
مقدار درصدی
مقدار عنصر پدر