justify-content

Оновлено: 29.03.2023

justify-content

Визначає, як браузер розподіляє простір навколо флекс-елементів уздовж головної осі контейнера. Це робиться після того, як застосовуються розміри й автоматичні відступи, за винятком ситуації, коли принаймні в одного елемента flex-grow більше нуля. При цьому не залишається жодного вільного простору для маніпулювання.

Коротка інформація

Значення за замовчуванням flex-start
Успадковується Ні
Застосовується До флекс-контейнерів
Анімується Ні

Синтаксис

justify-content: flex-start | flex-end | center | space-between |
space-around | space-evenly

Значення

flex-start Флекси притиснуті до початку рядка.
flex-end Флекси притиснуті до кінця рядка.
center Флекси вирівнюються по центру рядка.
space-between Флекси рівномірно розподіляються по всьому рядку. Перший і останній елемент притискаються до відповідних країв контейнера.
space-around Флекси рівномірно розподіляються по всьому рядку. Порожній простір перед першим і після останнього елементів дорівнює половині простору між двома сусідніми елементами.
space-evenly Флекси розподіляються так, щоб відстань між будь-якими двома сусідніми елементами, а також перед першим і після останнього, була однаковою.

Приклад

Об'єктна модель

Об'єкт.style.justifyContent

Примітка

Safari до версії 9 підтримує властивість -webkit-justify-content.

Браузери

justify-content

Переглянути сумісність з Can I use?

justify-content