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

Flexbox, как выровнять блоки по краю и по центру одновременно?

Друзья, подскажите, как выровнять flex блоки, по краям, но что бы второй ряд, если не полный, было выравнивание по центру?

Если поставить: justify-content: space-between; то порядок, но если есть второй ряд, то там это смотрится ужасно.
5cd81408541ff239028511.jpeg

Если поставить justify-content: center; смотрится второй неполный ряд как нужно, но нужно добавлять отступы элементам, что бы не прилипали друг к другу, и из за этих отступов, они не прикасаются к краям родительского блока, а нужно что бы были по краям блока родителя.
5cd814170692d470909037.jpeg

Как поступить что бы выравнивание неполного ряда было по центру, а общее выравнивание было по краю родителя?

Вот поднял https://codepen.io/Cheizer/pen/gJMjRg
  • Вопрос задан
  • 639 просмотров
Подписаться 1 Простой 4 комментария
Ответ пользователя Шохрух Шаймардонов К ответам на вопрос (4)
joeberetta
@joeberetta
Читай: https://epdf.pub/google-for-dummies.html
.flex-container::after {
  content: ""
  width: 250px
}

решит проблему. ширину можно выставлять n*250px, где n - количество блоков, которых не достает, чтобы строка стала полной
Ответ написан