Flexbox - один из самых классных инструментов, который может пожелать веб-дизайнер. К сожалению, иногда не сразу видно, что я должен делать. Возьмем, к примеру, этот плунжер. Я хотел бы, чтобы элементы расширялись, чтобы заполнить строку, не расширяя ее в последней строке.
Мой CSS содержит этот важный материал:
.recipe-picker recipe {
-webkit-flex: 0 1 8em;
flex: 0 1 8em;
height: 12em;
}
Если я изменяю 0
на любое положительное число (что соответствует свойству flex-grow
), последняя строка элемента будет растягиваться супер уродливым способом. Остальные элементы ведут себя довольно красиво, но последняя строка должна иметь тот же размер, что и остальные элементы.
Что я могу сделать, чтобы исправить это поведение?