Class reference
Row Default
Use .flex-row
to position flex items horizontally in the same direction as text:
Row reversed
Use .flex-row-reverse
to position flex items horizontally in the opposite direction:
Column
Use .flex-col
to position flex items vertically:
Column reversed
Use .flex-col-reverse
to position flex items vertically in the opposite direction:
Responsive
To apply a flex direction utility only at a specific breakpoint, add a {screen}:
prefix to the existing class name. For example, adding the class md:flex-row
to an element would apply the flex-row
utility at medium screen sizes and above.
For more information about Tailwind’s responsive design features, check out the Responsive Design documentation.
all
sm
md
lg
xl
Customizing
Responsive and State Variants
By default, only responsive variants are generated for flex-direction utilities.
You can control which variants are generated for the flex-direction utilities by modifying the flexbox
property in the modules
section of your Tailwind config file.
For example, this config will also generate hover and focus variants:
Note that modifying the flexbox
property will affect which variants are generated for all Flexbox utilities, not just the flex-direction utilities.
Disabling
If you don’t plan to use the flex-direction utilities in your project, you can disable them entirely by setting the flexbox
property to false
in the modules
section of your config file:
Note that modifying the flexbox
property will affect which variants are generated for all Flexbox utilities, not just the flex-direction utilities.