В моем приложении есть следующее, типичное для структуры представления начальной загрузки:
<div class="row">
<div class="col-lg-9">
<div class="row">
<div class="col-md-4">
<div class="panel panel-default">
<div class="panel-heading">
</div>
<div class="panel-body">
</div>
</div>
</div>
<div class="col-md-4">
<div class="panel panel-default">
<div class="panel-heading">
</div>
<div class="panel-body">
</div>
</div>
</div>
<div class="col-md-4">
<div class="panel panel-default">
<div class="panel-heading">
</div>
<div class="panel-body">
</div>
</div>
</div>
</div>
</div>
</div>
длина содержимого внутри класса панели может отличаться для каждого столбца. Более того, в одной из них его часть отображается только при нажатии пользователем кнопки.
Как обеспечить, чтобы каждый столбец всегда имел одинаковую высоту? Я могу установить одинаковую высоту столбца с использованием display: flex, как показано ниже:
.col-md-4 {
display: flex;
}
все 3 столбца имеют одинаковую высоту. Но панелей нет. Как этого добиться?