Space Between
🔹 Space Between چیه؟
ویژگی space-between توی Tailwind برای کنترل فاصلهی بین آیتمهای فرزند داخل Flex یا Grid استفاده میشه.
📌 تفاوتش با margin
اینه که فاصلهها فقط بین آیتمها اعمال میشه، نه بیرون container.
🔹 کلاسهای Space Between در Tailwind
-
space-x-{size}
→ فاصله افقی بین آیتمها (چپ و راست). -
space-y-{size}
→ فاصله عمودی بین آیتمها (بالا و پایین).
و برای حذف فاصله میشه از space-x-0
یا space-y-0
استفاده کرد.
🔹 مقادیر (size)
مقدارها همون scale پیشفرض Tailwind هستن:
-
space-x-2
→0.5rem
(8px) -
space-x-4
→1rem
(16px) -
space-y-6
→1.5rem
(24px)
و ...
🔹 مثال (افقی – space-x)
📌 آیتمها فقط بین خودشون فاصله دارن، از بیرون container فاصلهای اضافه نمیشه.
🔹 مثال (عمودی – space-y)
📌 آیتمها به صورت عمودی با فاصلهی یکنواخت از هم جدا شدن.
🔹 نکته مهم
-
space-x
وspace-y
فقط روی فرزندان مستقیم یک container اعمال میشن. -
اگر آیتم آخر هم نباید فاصله داشته باشه، Tailwind خودش اینو مدیریت میکنه (آخرین آیتم فاصله اضافه نداره).
-
برای ریسپانسیو میتونی مثلا بگی: