skapunker
@skapunker
Умный

Как в grid растянуть последние элементы?

Всем приветы, подскажите как это сделать. Я еще сетку не доконца освоил и много не понимаю.
В общем надо сделать так, что если в сетке в последней строке элементов меньше, чем положено, чтобы они растягивались и занимали свободное пространоство. Нужен аналог в общем какой-то аналог flex-grow для сетки.
  • Вопрос задан
  • 2054 просмотра
Пригласить эксперта
Ответы на вопрос 2
@neverenn
Новичок
Была похожая история. В блоке было по 2 элемента в строке. Если элементов нечётное количество, то нужно растянуть последний на всю ширину блока.
Решил так:
Если в цикле нечётное количество элементов, то добавить к последнему класс "full-row".

стили для класса:
grid-column: 1 / span 2;
Ответ написан
Комментировать
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Смотрите.
Пусть у нас сетка в три колонки.
В конце остались две. Получается две ячейки должны занять место по полтора столбика.
Но это невозможно, так как распределение идет строго по линиям.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы