Container
🔹 Container چیه؟
کلاس container توی Tailwind برای ساخت یک بخش مرکزی و واکنشگرا (responsive) استفاده میشه.
یعنی محتوا رو وسط صفحه نگه میداره و حداکثر عرضش رو بر اساس breakpoints تنظیم میکنه.
🔹 استفاده ساده از Container
📌 پیشفرض:
-
همیشه عرض 100% داره
-
توی هر breakpoint حداکثر عرض مشخص میگیره
-
به صورت پیشفرض margin: auto میگیره تا وسط باشه
🔹 Breakpoints پیشفرض برای Container
Tailwind مقادیر container رو با توجه به صفحه تنظیم میکنه:
-
sm
→ 640px -
md
→ 768px -
lg
→ 1024px -
xl
→ 1280px -
2xl
→ 1536px
📌 مثال:
🔹 شخصیسازی Container
توی tailwind.config.js
میتونی container رو سفارشی کنی:
📌 حالا:
-
center: true
→ همیشه وسط چین -
padding
→ فاصله داخلی ثابت -
screens
→ مقادیر دلخواه برای breakpoints
🔹 مثال کامل
🔹 نکته مهم
-
همیشه برای لایهبندی اصلی صفحات از container استفاده کن.
-
با
mx-auto
مطمئن میشی که توی وسط صفحه باشه. -
میتونی توی پروژههای بزرگ
padding
ثابت بهش بدی تا همیشه منظم باشه.