【发布时间】:2016-09-15 21:44:56
【问题描述】:
希望 div 水平对齐。左边的容器(带有蓝色边框)可能有一个固定的高度。其他容器(带有红色边框)应与左侧蓝色容器水平对齐,无论蓝色容器的高度如何。
.cursor-pointer {
cursor: pointer;
}
.equal-height {
display: flex;
display: -ms-flex;
}
.border-red {
border-style: solid;
border-width: 2px;
border-color: #FF0000;
}
.border-blue {
border-style: solid;
border-width: 2px;
border-color: #2E2EB8;
}
.border-green {
border-style: solid;
border-width: 2px;
border-color: #00CC00;
margin: 5px;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row border-green equal-height">
<div class="col-xs-6 border-blue">
<div class="panel panel-default">
<div class="panel-heading">Z</div>
<div class="panel-body">
a<br>
a<br>
a<br>
a<br>
a<br>
a<br>a<br>a<br>a<br>a<br>
</div>
</div>
</div>
<div class="col-xs-6">
<div class="border-red">
<div class="panel panel-default">
<div class="panel-heading">X</div>
<div class="panel-body">
c<br>
c<br>
c<br>
</div>
</div>
</div>
<div class="border-red">
<div class="panel panel-default">
<div class="panel-heading">Y</div>
<div class="panel-body">
</div>
</div>
</div>
</div>
</div>
【问题讨论】:
标签: html css twitter-bootstrap flexbox