Задать вопрос
kondrackii
@kondrackii
1 + 1 = 11

Как сделать такую верстку блоков на Grid?

Как сделать верстку
таких блоков
5d4efbed1ac00674321659.png
на css grid? С "гридами" я знаком поверхносто, поэтому пришел в тупик. Помогите, пожалуйста!
  • Вопрос задан
  • 174 просмотра
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
kondrackii
@kondrackii Автор вопроса
1 + 1 = 11
<div class="grid-container">
  <div class="grid-block"></div>
  <div class="grid-block"></div>
  <div class="grid-block"></div>
  <div class="grid-block"></div>
  <div class="grid-block"></div>
  <div class="grid-block"></div>
</div>


.grid-container {
    display: grid;
    grid-template-columns: repeat(1fr);
    grid-template-rows: 250px 250px;
    grid-gap: 25px;
}
.grid-block:first-child {
    grid-column: 1/4;
}
.grid-block:last-child {
    grid-column: 3/6;
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Комментировать
profesor08
@profesor08 Куратор тега CSS
Только ни в коем случае не задумывайся, что тут происходит.

.grid {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-gap: 20px;
}

.grid div:nth-child(1), .grid div:nth-child(6) {
  grid-column: span 3;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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