Посмотрите на этот код
display:flex;
flex-direction: row;
justify-content: flex-start;
align-items: centre;
С помощью flex-direction
вы указываете выравнивание по главному принципу (горизонтальное с row
, вертикальное с column
).В зависимости от того, что вы выберете здесь, следующие свойства будут иметь различный эффект.
Затем с помощью justify-content
вы указываете, как ваши элементы внутри ваших элементов должны выравниваться по главной оси, которую вы только что определили (вертикальный или горизонтальный).В этом случае flex-start
означает в начале моей оси.
И с помощью align-items
вы указываете выравнивание для вторичного топора . Вертикальное, потому что мы выбираем flex-direction: row;
ине flex-direction: column;
.Поэтому по вертикальной оси элементы будут выровнены по centre
, и не забудьте взглянуть на доступные свойства, такие как space-between
или flex-end