Идеальное центрирование

1

Код

Свойство flex-direction

Слева направо (flex-direction:row)

1

2

3

4

Код

Справа налево (flex-direction:row-reverse)

1

2

3

4

Код

Сверху вниз (flex-direction:column)

1

2

3

4

Код

Снизу вверх (flex-direction:column-reverse)

1

2

3

4

Код

Свойство flex-wrap

Все в одну строку (flex-wrap:nowrap)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

Перенос от верха к низу (flex-wrap:wrap)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

В несколько строк снизу вверх (flex-wrap:wrap-reverse)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

Свойство justify-content

Расстановка от начала строки (justify-content:flex-start)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

Расстановка от конца строки (justify-content:flex-end)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

Элементы центрируются вдоль строки (justify-content:center)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

Элементы равномерно распределены по строке, первый в начале строки, последний в конце строки (justify-content:space-between)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

Элементы равномерно распределены по строке с равным местом вокруг них (justify-content:space-around)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

Свободное пространство между любыми 2-мя элементами равномерно как и место до границы котейнера(justify-content:space-evenly)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

Свойство align-items

все размещается сначала поперечной оси(align-items:flex-start)

1

2

3

4

Код

все размещается с конца поперечной оси(align-items:flex-end)

1

2

3

4

Код

центрирование по поперечной оси(align-items:center)

1

2

3

4

Код

выравнивание по базовой линии(align-items:baseline)

1

2

3

4

Код

элементы растягиваются по всей высоте(align-items:stretch)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

Свойство align-content

align-content:flex-start

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

align-content:flex-end

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

align-content:center

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

align-content:space-between

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

align-content:space-around

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

align-content:stretch

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Код

Свойства дочерних элементов

order: 1 - у третьего элемента

1

2

3

4

Код

flex-grow

1

2

3

4

Код

flex-shrink

1

2

3

4

5

6

7

8

9

10

11

12

Код

flex-basis

1

2

3

4

Код

align-self

1

2

3

4

Код