svoboda200786
@svoboda200786

Как убрать пустые места в grid?

Есть два класса - одному задаю первую колонку, другому - вторую. Кода идут два элемента второй колонки подряд в первой колонке на их месте образуются пустые места. Как от этого избавиться?
<style>
.big_block{ 
display: grid; 
grid-template-columns: 155px 155px;
}
.block{
margin: 5px;
height: 5vh; 
background: lightblue;
}
.first{
grid-column: 1;
}
.second{
grid-column: 2; 
}
</style>
</head>
 
<body>
<div class="big_block">
<div class="block first"></div>
<div class="block first"></div>
<div class="block second"></div>
<div class="block second"></div>
<div class="block first"></div>
<div class="block first"></div>
<div class="block first"></div>
<div class="block second"></div>
<div class="block first"></div>
<div class="block first"></div>
 
</div>
</body>

5cd4657ed71b8761912019.png
  • Вопрос задан
  • 1545 просмотров
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Пригласить эксперта
Ответы на вопрос 1
@MamaLuyba
1. сделай две колонки: для первого и для второго класса
2. через order меняй положение нужных ячеек
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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