Riveran
@Riveran
Astartes

Как отцентровать блоки в родителе?

Добрый день, столкнулся с такой проблемой, что на мобильных устройствах и планшетах, блоки смещаются и появляется пустое пространство как на скриншоте
5cee7f8fe9fc1301860059.png
Можно ли, как то отцентровать блоки, в случае их смещения, что бы не было "зазора"?
Вот css
spoiler
.section-quickSearch {
			max-width: @max-width;
			display: flex;
			flex-wrap: wrap;
			justify-content: center;
			margin: 0 auto;
			padding: 2.8125rem 0 0;
			border: 1px solid red;

			.quickSearchs {
				display: flex;
				flex-wrap: wrap;
				border: 1px solid green;

			.quickSearch-wrapper {
				display: flex;
				flex-wrap: wrap;
				justify-content: center;
				width: 18.75rem;
				margin-left: 1rem;
				margin-right: 1rem;
				margin-bottom: 2rem;
				background: #FCFCFC;
  }
 }
}


Идеальным решением было бы вместо justifu-content: flex-start; использовать justifu-content: center; но тогда блок устанавливается по центру родителя.
Как можно решить данную проблему?
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ответы на вопрос 1
Riveran
@Riveran Автор вопроса
Astartes
Нашёл решение
Зелёному блоку (quickSearch), необходимо добавить псевдо элемент с фиксированной шириной.

&:after {
	content: "";
	flex: 1 1 100%;
	max-width: 333px;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы