Flex Cheatsheet

flex-direction

1
2
3
1.container {
2  displayflex;
3  flex-directionrow;
4}
5
6
7
8

justify-content

1
2
3
1.container {
2  displayflex;
3  justify-contentflex-start;
4}
5
6
7
8

align-items

1
2
3
1.container {
2  displayflex;
3  align-itemsstretch;
4}
5
6
7
8

align-content

1
2
3
4
5
6
7
8
1.container {
2  displayflex;
3  flex-wrapwrap;
4  align-contentstretch;
5}
6
7.item {
8  width;
9}
10
11
12
13

flex-wrap

1
2
3
4
5
6
7
8
1.container {
2  displayflex;
3  flex-wrapnowrap;
4}
5
6
7
8

flex-basis

AA
BBB
CCCCCCCCCCC
1.container {
2  displayflex;
3}
4
5.item {
6  flex-shrink;
7  flex-basis;
8}
9
10
11
12

flex-grow

1
2
3
1.container {
2  displayflex;
3}
4
5
6
7

flex-shrink

1
2
3
1.container {
2  displayflex;
3}
4
5.item {
6  flex-basis;
7  flex-shrink;
8}
9
10.item3 {
11  flex-shrink;
12}
13
14
15
16

align-self

auto
stretch
flex-start
flex-end
center
baseline
1.container {
2  displayflex;
3  flex-directionrow;
4}
5
6.item1 {
7  align-selfauto;
8}
9
10.item2 {
11  align-selfstretch;
12}
13
14.item3 {
15  align-selfflex-start;
16}
17
18.item4 {
19  align-selfflex-end;
20}
21
22.item5 {
23  align-selfcenter;
24}
25
26.item6 {
27  align-selfbaseline;
28}
29
30
31
32

order

1
2
3
1.container {
2  displayflex;
3}
4
5
6
7