aliencash
@aliencash
Партизан

Почему display: inline-flex все время 100%-ширины?

Вот пример: codepen.io/aliencash/pen/QyJyvV?editors=1100

Если уменьшить ширину окна результата до 630px, то справа у контейнера .promo-in появится пустая область. Мне нужно, что ее не было, весь контейнер .promo-in должен уменьшать свою ширину.

4a7ec7eb4a374e168a2c1d082d67bd2d.png

Важно так же сохранить текущую логику адаптивности.
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08 Куратор тега CSS
Ну, вам стоих хорошенько разобраться с флекс-боксами, а если лениво, то пользоваться генераторами.
.promo-in .wrapper {
   display: -webkit-flex;
  display: flex;
  flex-flow: row wrap;
  overflow: hidden;
  height: 60px;
  background-color: rgba(0,0,0,.2);
}

.promo-in .wrapper img {
  width: 80px;
  margin-right: 5px;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
}
.promo-in .wrapper img:last-child {
  margin-right: 0;
}
Ответ написан
Ваш ответ на вопрос

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

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