Xaski
@Xaski
Учусь в фронтенд

Почему блоки не принимают ширину?

Почему у .modelA-kit такая странная ширина?

https://codepen.io/xaski2000/pen/yLgjmLa
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
MrDecoy
@MrDecoy Куратор тега CSS
Верставший фронтендер
Потому что Вы ограничили родительский контейнер по ширине и не разрешили переносы на новую флек-строку. Элементы пытаются в нём уместиться как могут.
flex-shrink: 0 для modelA-kit решит вопрос.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Для потомков flex-контейнера размер по главной оси рассчитывается автоматически. Можно только ограничить его через min-width/min-height.
Ответ написан
Mecitan
@Mecitan
Уверенный пользователь клавиатуры
У Вас родительский контейнер ограничен шириной в 500px. У дочерних элементов ширина 300px + маргины боковые по 15px. Сложите все эти данные и ответьте себе на вопрос. Можно ли всё это запихнуть в фиксированный родительский контейнер шириной в 500px?

upd: Как должен выглядеть блок?
Ответ написан
Ваш ответ на вопрос

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

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