Flex Direction
🔹 Flex Direction چیه؟
ویژگی flex-direction مشخص میکنه که آیتمهای داخل یک flex container در چه جهتی قرار بگیرن:
-
افقی (row)
-
عمودی (column)
-
و حالتهای معکوس (reverse)
🔹 کلاسهای Flex Direction در Tailwind
-
flex-row→ آیتمها به صورت افقی از چپ به راست (پیشفرض). -
flex-row-reverse→ آیتمها افقی ولی از راست به چپ. -
flex-col→ آیتمها عمودی از بالا به پایین. -
flex-col-reverse→ آیتمها عمودی ولی از پایین به بالا.
🔹 مثال (row و row-reverse)
📌 توی row-reverse ترتیب برعکس میشه و آیتمها از راست شروع میکنن.
🔹 مثال (col و col-reverse)
📌 توی col-reverse ترتیب آیتمها از پایین به بالا نمایش داده میشه.
🔹 نکته مهم
-
جهت اصلی محور (main axis) در flexbox با
flex-directionمشخص میشه. -
ترکیب
flex-directionبا ویژگیهای دیگه مثلjustify-contentوalign-itemsخیلی مهمه برای ساختن layout منعطف. -
برای طراحیهای ریسپانسیو میتونی از breakpointها هم استفاده کنی (مثلاً
md:flex-col).
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React