Задать вопрос
@ogneog

Как в grid сделать, чтобы не зависеть от template-columns?

Здравствуйте. Хочу добиться такого эффекта:

65c68b41ac15f491335999.png

Не могу понять, как избавиться от ширины колонок. По разному пробую, все никак не получается.

Мой текущий код и результат:

65c68b9cbd050731700686.png

У меня здесь ширина уходит за пределы контейнера родителя :(
Как правильно сделать, чтобы друг за другом шло все?

.items {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-gap: 10px;
    .item:nth-child(4n + 1),
    .item:nth-child(4n + 4) {
      background: red; // Первый элемент в каждой паре будет красным
      width: 483px;
    }
    .item:nth-child(4n + 2),
    .item:nth-child(4n + 3) {
      background: green; // Второй элемент в каждой паре будет зеленым
      width: 635px;
    }
  }
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 1
delphinpro
@delphinpro Куратор тега HTML
frontend developer
Так:
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы