Задать вопрос
@generate
...

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

Как сделать чтобы свайпер и элементы в grid стояли ровно, раньше делал nth-child и каждом отдельно задавал padding но это сложно когда контент с бесконечной загрузкой. Подскажите как тут можно выровнять элементы с контентом.

61c9aa353b0de154767529.png
  • Вопрос задан
  • 56 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 2
@AntoniiTemny
Удалить вот это:
.grid-box > div {
    padding: 20px;
}

Воспользоваться свойством gap в родительском grid контейнере:
.grid-box {
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
    gap: 20px;
}

Ну и отступ от элемента сверху сделать по вкусу.
Ответ написан
Комментировать
delphinpro
@delphinpro Куратор тега CSS
frontend developer
.grid-box {
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
+    grid-gap: 20px;
}
-.grid-box > div {
-    padding: 20px;
-}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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