CSS flex-flow property
Browser support · legacy reference
ChromeFully supports
SafariFully supports
FirefoxFully supports
Internet ExplorerFully supports
EdgeFully supports
OperaFully supports
Description
CSS flex-flow is a short hand property of flex-direction and flex-wrap. Please go through the flex-direction and flex-wrap properties first.
Syntax
flex-flow : flex-direction flex-wrap
Property values
flex-direction
rowDefault
-
The progress of flow of content is from left to right i.e. main-start to main-end for horizontal writing mode.
- Try it
flex-direction: row; row-reverse
-
The progress of flow of content is from right to left i.e. main-start and main-end are swapped for horizontal writing mode.
- Try it
flex-direction: row-reverse; column
-
The progress of flow of content is from top to bottom i.e. cross-start to cross-end for horizontal writing mode.
- Try it
flex-direction: column; column-reverse
-
The content flows from bottom to top i.e. cross-start and cross-end are swapped for horizontal writing mode.
- Try it
flex-direction: column-reverse;
flex-wrap
wrap-reverse
-
The content flows across multiple lines and the lines are stacked in reverse order i.e. the cross-axis is reversed.
- Try it
flex-wrap: wrap-reverse;
Applicable to
It applies to flex containers.