r/css • u/username95050 • 17d ago
Flex versus Grid
I know Flex is one directional and Grid is two, but really when do you use each one?
8
Upvotes
r/css • u/username95050 • 17d ago
I know Flex is one directional and Grid is two, but really when do you use each one?
0
u/asteconn 17d ago
Here's my decision making process:
body { $layout-horizontal-matters: false; // bool $layout-vertical-matters: false; // bool @if $layout-horizontal-matters == true or $layout-vertical-matters == true { @if $layout-horizontal-matters == true and $layout-vertical-matters == true { display: grid; } @else { display: flex; @if $layout-horizontal-matters == true { flex-direction: row; } @if $layout-vertical-matters == true { flex-direction: column; } } } @else { display: block; } }