HTML (структура не может быть изменена)
Код: Выделить всё
Код: Выделить всё
.container {
display: grid;
grid-template-columns: repeat(3, 1fr);
}
.item:first-of-type,
.item:nth-child(5n),
.item:nth-child(7n) {
grid-column: span 2;
grid-row: span 2;
}
Вот изображение макета, который я пытаюсь создать для справки.

Как можно Я создаю такой динамичный и последовательный макет сетки, сохраняя при этом соотношение сторон для всех элементов?
Подробнее здесь: https://stackoverflow.com/questions/792 ... query-loop
Мобильная версия