Свойство justify-content
Лекция от HTMLAcademy про justify-content
В Flexbox есть свойства justify-content, которые позволяют равномерно распределять элементы вдоль главной оси:
- 'space-between' — это значение, при котором расстояния между соседними элементами равны, а отступы между элементами и краями контейнера отсутствуют.
- 'space-around' — это значение, при котором расстояния между соседними элементами равны, а отступы между элементами и краями контейнера составляют половину расстояния между соседними элементами.
- 'space-evenly' — это значение, при котором расстояния между всеми элементами, включая края контейнера, равны.
Свойство 'justify-content' контролирует распределение элементов вдоль главной оси и принимает пять различных значений:
- Значение по умолчанию "flex-start" Располгает элементы в начале оси.
justify-content: flex-start;
"flex-end" распологает элементы в конце главной оси.
Нужно обратить внимание, что "justify-content: flex-end" не изменяет порядок элементов, в отличие от "flex-direction: row-reverse".
justify-content: flex-end;
"space-between" расстояния между соседними элементами равны, отступы от краёв контейнера отсутствуют.
justify-content: space-between;
"space-around" расстояния между соседними элементами равны, отступы от краёв контейнера равны половине расстояния между элементами.
justify-content: space-around;
"space-evenly" Расстояния между соседними элементами и краями контейнера равны.
justify-content: space-evenly;