Min-Width
🔹 Min-Width چیه؟
ویژگی min-width حداقل عرض یک عنصر رو مشخص میکنه.
یعنی عرض عنصر هیچوقت کمتر از اون مقدار نمیشه، حتی اگه محتوا یا والد کوچیک باشه.
🔹 کلاسهای Min-Width در Tailwind
1. مقادیر ثابت (Fixed)
-
min-w-0
→ مقدار حداقل0px
. -
min-w-full
→ حداقل عرض100%
. -
min-w-min
→ حداقل عرض برابر با کوچکترین مقدار محتوای داخلی. -
min-w-max
→ حداقل عرض برابر با بزرگترین مقدار محتوای داخلی. -
min-w-fit
→ حداقل عرض به اندازه محتوای لازم (fit-content).
2. مقادیر Scale (بر اساس spacing scale)
-
min-w-16
→4rem
(64px). -
min-w-32
→8rem
(128px). -
min-w-64
→16rem
(256px).
و ...
🔹 مثال (min-width ثابت)
🔹 مثال (min-width برابر محتوا)
📌 هر باکس حداقل به اندازه متن خودش پهن میشه.
🔹 مثال (min-width: full)
🔹 نکته مهم
-
min-width
مخصوصا توی ریسپانسیو دیزاین خیلی کاربرد داره.
مثلاً وقتی میخوای کارتها توی موبایل حداقل عرض مشخصی داشته باشن و روی دسکتاپ کنار هم قرار بگیرن. -
ترکیبش با
flex
وgrid
باعث میشه کنترل بهتری روی اندازه عناصر داشته باشی.