Свойство flex-direction

Описание

Задаёт направление основных осей в контейнере. Определяет положение флексов в контейнере. На направление также влияет значение атрибута dir у контейнера.

Синтаксис

flex-direction: row | row-reverse | column | column-reverse;
Значение Описание
row Главная ось направлена так же, как и ориентация текста, по умолчанию слева направо. Если значение dir задано как rtl, то направление оси идёт справа налево.
row-reverse Похоже на значение row, но меняются местами начальная и конечная точки и главная ось направлена справа налево. Если значение dir задано как rtl, то направление оси идёт слева направо.
column Главная ось располагается вертикально и направлена сверху вниз.
column-reverse Главная ось располагается вертикально, но меняется положение начальной и конечной точек и ось направлена снизу вверх.

Пример

<!DOCTYPE html>
<html lang='ru'>
<head>
<meta charset='UTF-8'>
<meta name='viewport' content='width=device-width, initial-scale=1.0'>
<title>Document</title>
</head>
<body>
<style>
.flex-row {
padding: 0;
margin: 0;
list-style: none;
display: flex;
flex-direction: column;
}
.flex-row > li > img {
width: 200px;
}
</style>
<ul class='flex-row'>
<li><img src='/files/images/regular/body-img.jpg' alt='' /></li>
<li><img src='/files/images/regular/fon10.jpg' alt='' /></li>
<li><img src='/files/images/regular/lion5.jpeg' alt='' /></li>
</ul>
</body>
</html>