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

Как можно сделать такую CSS сетку?

1ce4815375a04b71af8f42a5d0d9a945.png
Можно использовать сетку Bootstrap 4
P.S. Получились кривые отступы, они везде должны быть одинаковые
  • Вопрос задан
  • 306 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
@k_sharonov
Помог? Отметь решением!
flexbox?
Ответ написан
Комментировать
@sincopa
<div class='boxes'>
	<div class='line'>
        <div class='box-left'>
            1
        </div>
        <div class='box-right'>
            <div class='box'>2</div>
            <div class='box'>3</div>
            <div class='box'>4</div>
            <div class='box'>2</div>
            <div class='box'>3</div>
            <div class='box'>4</div>
        </div>
    </div>
	<div class='line'>
        <div class='box-right'>
            <div class='box'>2</div>
            <div class='box'>3</div>
            <div class='box'>4</div>
            <div class='box'>2</div>
            <div class='box'>3</div>
            <div class='box'>4</div>
        </div>
        <div class='box-left'>
            1
        </div>
    </div>
</div>


.boxes, .line, .box-left, .box {
    border: 1px solid #000;
    margin: 2px;
}
.boxes {
    display: inline-block;
}
.box-left {
    height: 106px; width: 100px;
}
.box-right {
    width: 176px;
}
.box {
    height: 50px; width: 50px;
}
.box-left, .box-right, .box {
    display: inline-block;
    vertical-align: top;
}


Во общем заморочиться можно и с процентами и адаптивностью. Это так на скорою руку.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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