Свойство Аlign-content

Свойство align-content влияет на поведение flex-wrap, регулируя выравнивание не отдельных элементов, а целых групп гибких линий. Оно напоминает align-items, но в отличие от него, вместо работы с отдельными элементами Flex, управляет расположением строк внутри контейнера. Это важно для организации пространства, когда у вас есть несколько строк гибких элементов, и нужно гармонично распределить их по вертикали.

Примечание: Чтобы был какой-то эффект требуется несколько строк элементов.

Совет:Применяйте свойство justify-content для горизонтального выравнивания элементов вдоль главной оси.

Значение по умолчанию:Стрейч
Inherited:no
Animatable:no.
Version:CSS3
Синтаксис JavaScript:object.style.alignContent="center"

Поддержка браузера

Свойство:align-content
Chrome21.0
Explorer/Edge11.0
Firefox28.0
Safari9.0 /7.0 -webkit-
Opera12,1

Синтаксис CSS

align-content: stretch|center|flex-start|flex-end|space-between|space-around|initial|inherit;

Значения свойств

ЗначениеОписание
stretchЗначение по умолчанию. Линии тянутся, чтобы занять оставшееся пространство
centerЛинии упакованы в направлении центра контейнера Flex
flex-startЛинии упакованы к началу контейнера Flex
flex-endЛинии упакованы к концу контейнера Flex
space-betweenЛинии равномерно распределяются в контейнере Flex
space-aroundЛинии равномерно распределяются в контейнере Flex, с половиной размера пространств на любом конце
initialПрисваивает этому свойству значение по умолчанию.
inheritНаследует это свойство из родительского элемента.