Вебсправочник
Справочник CSS

justify-items: выравнивание содержимого ячеек Grid

Justify-items задаёт выравнивание элементов сетки по строчной оси внутри их областей. Оно помогает управлять свободным местом в ячейках, не меняя расположение самих колонок.

Назначение

Justify-items задаёт выравнивание элементов сетки по строчной оси внутри их областей. Оно помогает управлять свободным местом в ячейках, не меняя расположение самих колонок.

Как это работает

В обычном горизонтальном письме start, center и end соответствуют началу, центру и концу строчной оси. Stretch растягивает подходящие элементы. Индивидуальное исключение можно задать через justify-self.

Пример

<style>.items-demo{display:grid;grid-template-columns:repeat(2,1fr);justify-items:start;gap:.6rem;background:#eef3ef;padding:1rem}.items-demo>span{padding:.6rem;background:#c7e8d3}.items-demo .end{justify-self:end}</style>
<div class="items-demo"><span>HTML</span><span>CSS</span><span>JavaScript</span><span class="end">Справа</span></div>

Что должно получиться

Элементы занимают ширину своего содержимого и выравниваются у начала ячеек. Последний получает отдельное правило и перемещается к концу своей области.

Граница применения и частая ошибка

Justify-items не является способом выравнивания flex-элементов. Не путайте его с justify-content, которое управляет распределением сетки в контейнере. Направление оси зависит от режима письма и направления текста.

Самостоятельная проверка

Сравните start, center и stretch. Затем задайте dir="rtl" контейнеру и объясните изменение start. Увеличьте одно слово и проверьте, что проблема длинного содержимого решается отдельно от выравнивания.

HTML и CSS можно изменить в песочнице ниже. Она изолирована: JavaScript, внешние ресурсы и отправка форм отключены. Проверки печати, загрузки файлов и сетевых ответов выполняйте в отдельном учебном проекте.

Попробуйте сами

HTML + CSS песочница
РЕЗУЛЬТАТ · ИЗОЛИРОВАННЫЙ ПРЕДПРОСМОТР
Измените код и нажмите «Запустить». JavaScript и внешние запросы отключены.
Самостоятельный учебный материал. Техническая документация: первоисточник по теме ↗. Если результат отличается, проверьте код и версию браузера.