Атрибут CSS justify-content
- предыдущая страница изоляция
- Следующая страница justify-items
Определение и использование
justify-content свойство (горизонтально) выравнивает элементы эластичного контейнера, когда элементы не занимают все доступное пространство на главном оси.
Совет:Используйте align-items свойство Вертикальная выравнивание элементов.
Дополнительная литература:
CSS учебник:Flexbox в CSS
CSS учебник:CSS Grid
CSS справочник:align-content свойство
CSS справочник:align-items свойство
CSS справочник:Свойство align-self
HTML DOM справочник:Свойство justifyContent
Пример
Центрировать эластичные элементы в центре контейнера:
div { display: flex; justify-content: center; }
Более примеров TIY можно найти внизу страницы.
CSS синтаксис
justify-content: flex-start|flex-end|center|space-between|space-around|initial|inherit;
Значение атрибута
Значение | Описание |
---|---|
flex-start | Default. Элементы расположены в начале контейнера. |
flex-end | Элементы расположены в конце контейнера. |
center | Элементы расположены в центре контейнера. |
space-between | Элементы оставляют интервал между строками. |
space-around | Элементы оставляют пространство перед строкой, между строками и после строки. |
initial | Установить этот атрибут в его значение по умолчанию. См. также: initial. |
inherit | Инherit этот атрибут от родительского элемента. См. также: inherit. |
Технические детали
Default: | flex-start |
---|---|
Инherit: | Нет |
Создание анимации: | Не поддерживается. См. также:Свойства анимации. |
Версия: | CSS3 |
JavaScript синтаксис: | object.style.justifyContent="space-between" |
Более примеров
Пример
Центрировать эластичные элементы в начале контейнера (по умолчанию):
div { display: flex; justify-content: flex-start; }
Пример
Центрировать эластичные элементы в конце контейнера:
div { display: flex; justify-content: flex-end; }
Пример
Показывать эластичные элементы с интервалом между строками:
div { display: flex; justify-content: space-between; }
Пример
Показывать эластичные элементы с интервалом перед строкой, между строками и после строки:
div { display: flex; justify-content: space-around; }
Поддержка браузеров
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает этот атрибут.
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает этот атрибут, и используют префикс перед числом.
атрибут | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
justify-content |
29.0 21.0 -webkit- |
11.0 |
28.0 18.0 -moz- |
9.0 6.1 -webkit- |
17.0 |
- предыдущая страница изоляция
- Следующая страница justify-items