Добавить в корзинуПозвонить
Найти в Дзене
Иван Зотов

Неявная сетка

Давайте создадим неявную сетку. grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); Вышеописанная строка говорит о том, что минимальная ширина колонки будет 200px. При этом колонок будет столько - насколько хватит для них места. Чтобы заполнить пустые ячейки в разметке укажем: grid-auto-flow: dense; Также давайте сделаем, чтобы изображение зайца и белки занимало 2 ячейки в обоих направлениях. Но в разметке всё равно проблемы. Исправим это с помощью flex.

Давайте создадим неявную сетку.

grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));

Вышеописанная строка говорит о том, что минимальная ширина колонки будет 200px. При этом колонок будет столько - насколько хватит для них места.

grid-template-columns
grid-template-columns

Чтобы заполнить пустые ячейки в разметке укажем:

grid-auto-flow: dense;

Также давайте сделаем, чтобы изображение зайца и белки занимало 2 ячейки в обоих направлениях.

Пробелы в разметки
Пробелы в разметки

Но в разметке всё равно проблемы. Исправим это с помощью flex.

flex
flex

Результат.

result
result