У меня проблема с flexbox. Когда я создаю равные столбцы с flex, а некоторые из столбцов имеют большую высоту, тогда дочерний div с изображением получит некоторое пробел, и я не знаю, откуда это происходит.Flexbox равная высота пробел проблема
Как вы можете видеть из моего кода, красный фон в .card-thumb
неправильной высоты. Итак, как это исправить?
Вот моя ручка: http://codepen.io/woosaj/pen/bZjyRP
.container {
max-width: 1000px;
margin: 0 auto;
display: flex;
flex-flow: row wrap;
background: rgba(2552,255,255,.1)
}
.column {
display: flex;
flex: 0 0 33.33333%;
padding-left: 0.3125rem;
padding-right: 0.3125rem;
max-width: 33.33333%;
}
.card {
background: #fff;
display: flex;
flex-flow: row wrap;
.card-thumb {
width: 100%;
background: red;
}
}
img {
max-width: 100%;
display: block;
}
Эй, спасибо за это объяснение. Я использовал на '.card'' flex-direction: wrap wrap и 'margin-top: auto' на' .bottom' div, как вы сказали, и это работает нормально, поэтому я буду придерживаться этого решения. – MordFustang