Floats
🔹 Float چیه؟
در CSS خاصیت float برای تعیین موقعیت عناصر به کار میره.
باهاش میتونی یک المان رو به سمت چپ یا راست ببری و محتوای بعدی اطرافش قرار بگیره.
Tailwind کلاسهای آماده برای float داره.
🔹 کلاسهای Float در Tailwind
-
float-right
→ المان به سمت راست شناور میشه -
float-left
→ المان به سمت چپ شناور میشه -
float-none
→ بدون float (حالت پیشفرض)
🔹 مثال ساده (float-right و float-left)
📌 تصویر سمت راست قرار میگیره و متن دورش میپیچه.
🔹 مثال (float-left)
🔹 حذف Float با Clearfix
اگه یک کانتینر فقط شامل عناصر float باشه، ممکنه ارتفاعش صفر بشه.
برای رفع این مشکل، Tailwind کلاس clearfix داره.
مثال:
📌 با clearfix
کانتینر ارتفاع درست میگیره و بچهها رو شامل میشه.
🔹 نکته مهم
-
امروزه برای layout کمتر از float استفاده میشه (چون Flex و Grid قدرتمندتر هستن).
-
ولی هنوز برای تصاویر داخل متن، بنرها و بلاگها خیلی کاربرد داره.
-
همیشه برای رفع مشکلات ارتفاع والد از
clearfix
استفاده کن.