Max-Height
🔹 Max-Height چیه؟
ویژگی max-height بیشترین ارتفاع مجاز برای یک عنصر رو مشخص میکنه.
📌 یعنی عنصر میتونه کوچیکتر بشه، ولی هیچ وقت بزرگتر از اون مقدار نمیشه، حتی اگر محتوا بیشتر باشه (در این حالت اسکرول میگیره).
🔹 کلاسهای Max-Height در Tailwind
-
max-h-0
→0px
-
max-h-px
→1px
-
max-h-1
→0.25rem
(4px) -
max-h-16
→4rem
(64px) -
max-h-32
→8rem
(128px) -
max-h-64
→16rem
(256px) -
max-h-96
→24rem
(384px) -
max-h-full
→100%
از والد -
max-h-screen
→100vh
(کل ارتفاع صفحه) -
max-h-min
→ حداقل ارتفاع لازم برای محتوای داخلی -
max-h-max
→ بیشترین ارتفاع براساس محتوای داخلی -
max-h-fit
→ فقط به اندازه محتوای مورد نیاز
🔹 مثال (max-height ثابت)
🔹 مثال (max-height: screen)
🔹 مثال (max-height: full)
🔹 نکته مهم
-
خیلی وقتها
max-h
همراه باoverflow-y-auto
برای ساختن لیستهای اسکرولدار استفاده میشه. -
توی مدالها (modals) و sidebarها هم پرکاربرده تا ارتفاع محتوای داخلی کنترل بشه.
-
با
responsive
هم میتونی کنترل کنی: