Я использую bootstrap для отображения набора sm-4 div. Каждая из них включает панель, в которой заголовок содержит изображение. Эти изображения получили переменные размеры, однако я хотел бы, чтобы эти столбцы имели разную высоту. Является ли это возможным ?col-sm-4 height bootstrap
До сих пор это HTML
<div class="row">
<a href="/app_dev.php/fly/50" class="fly_a">
<div class="col-sm-4 flycard">
<div class="panel panel-default unpan">
<div class="panel-body planepi">
<img src="/Planes/AAT3.jpg" class="img_responsive" width="100%">
</div>
<div class="panel-footer">
<h4>Falaise - Dieppe</h4>
<p>3 places</p>
</div>
</div>
</div>
</a>
<a href="/app_dev.php/fly/48" class="fly_a">
<div class="col-sm-4 flycard">
<div class="panel panel-default unpan">
<div class="panel-body planepi">
<img src="/Planes/BE36.jpg" class="img_responsive" width="100%">
</div>
<div class="panel-footer">
<h4>Bordeaux - Toulouse</h4>
<p>1 place</p>
</div>
</div>
</div>
</a>
<a href="/app_dev.php/fly/46" class="fly_a">
<div class="col-sm-4 flycard">
<div class="panel panel-default unpan">
<div class="panel-body planepi">
<img src="/Planes/DA20.jpg" class="img_responsive" width="100%">
</div>
<div class="panel-footer">
<h4>Flers - Pontoise</h4>
<p>1 place</p>
</div>
</div>
</div>
</a>
</div>
Вот CSS (Это то, что я пытался до сих пор)
.flycard
{
text-align: left;
}
// EDIT : ADD THIS TO SOLVE THE PROBLEM
.planepi
{
max-height: 200px;
min-height: 200px;
overflow: hidden;
height: 100%;
width: 100%;
}
.planepi img
{
max-width:100%;
max-height:100%;
}
И вот результат
Так что вы хотите изображения, чтобы быть того же размера или коробки? – brance
Изображения. Как только это будет сделано, я предполагаю, что ящики тоже будут иметь одинаковый размер. –
Ну, вы можете попробовать сделать это с .planepi {max-height: 200px; переполнение: скрыто; } Это установит изображение div на максимальную высоту 200 пикселей и скроет все, что ниже. – brance