У меня есть страница с пятью различными панелями, и каждая панель имеет разную высоту, связанную с ней, и некоторые из них имеют разную ширину. Я давно хотел использовать CSS Flexbox с идеей, что эти панели будут накладываться друг на друга, когда им нужно будет реагировать.
Проблема, с которой я столкнулся, заключается в том, что, когда я пытался использовать CSS Flexbox, он устанавливает все элементы div на одинаковую высоту, чего на самом деле я не хочу.
Вот мой Haml, который генерирует мой HTML:
.property-information
.general-information-panel
enough content for a height of 60px;
.government-information-panel
enough content for a height of 100px;
.owner-information-panel
enough content for a height of 80px;
CSS:
.property-information{
font-size: 15px;
opacity: .75;
display: inline-flex;
justify-content: space-between;
}
.general-information-panel{
background-color: #e7f5fe;
width: 400px;
}
.government-information-panel{
background-color: #e7f5fe;
width: 500px;
}
.property-owner-information-panel{
background-color: #e7f5fe;
width: 400px;
}
Можно ли использовать Flexbox CSS, с div или панели разной высоты?