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

Как расположить блоки в одну линию?

Как расположить блоки в одну линию с расстоянием 10px между ними?

  • Вопрос задан
  • 302 просмотра
Подписаться 1 Простой 2 комментария
Решения вопроса 3
Ответ написан
Комментировать
@gorost
Ответ написан
Комментировать
Kurokq
@Kurokq
Наполни смыслом каждое мгновенье
Пригласить эксперта
Ответы на вопрос 2
Helen_Glitch
@Helen_Glitch
Front-end Developer
Можно сделать ещё так:

.grid-cont {
  width: 100%;
  max-width: 992px;
  height: auto;
  display: grid;
  grid-gap: 10px;
  grid-template-columns: repeat(5, 1fr);
  padding: 20px;
      
}

.grid-cont__item {
background: green;
width: 100%;
height: 200px;
}

@media (max-width: 992px) {
.grid-cont {
grid-template-columns: repeat(4, 1fr);
}
}

@media (max-width: 700px) {
.grid-cont {
grid-template-columns: repeat(3, 1fr);
}
}

@media (max-width: 600px) {
.grid-cont {
grid-template-columns: repeat(2, 1fr);
}
}

@media (max-width: 599px) {
.grid-cont {
grid-template-columns: repeat(1, 1fr);
}
}


Можно контролировать сколько блоков будет на первой строке.
Ответ написан
Комментировать
@vasMAran
.bg,
.bg1 {
	display:inline-block;
	width:100px;
	margin-right:10px;
}
.bg1:last-child {
	margin:0;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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