【发布时间】:2013-11-10 19:48:26
【问题描述】:
我正在使用引导程序。如何使三列高度相同?
这是问题的屏幕截图。我希望蓝色和红色列与黄色列的高度相同。
代码如下:
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container-fluid">
<div class="row">
<div class="col-xs-4 panel" style="background-color: red">
some content
</div>
<div class="col-xs-4 panel" style="background-color: yellow">
catz
<img width="100" height="100" src="https://lorempixel.com/100/100/cats/">
</div>
<div class="col-xs-4 panel" style="background-color: blue">
some more content
</div>
</div>
</div>
【问题讨论】:
-
在bootstrap网站上有一篇文章用5行解决方案getbootstrap.com.vn/examples/equal-height-columns
-
Bootstrap 上的示例破坏了 Eduard 的响应能力。 flex
.row缺少flex-wrap: wrap;。这是一个使用响应性的示例:codepen.io/bootstrapped/details/RrabNe -
可能的解决方法 - 其他列中 1 像素宽的透明图像。这个新的一个像素宽度的图像与上例中猫图片的像素高度相匹配。 (在您的情况下可能不起作用或不实用)
-
在 Bootstrap 4 中,我们可以使用该卡来做同样的事情
标签: css twitter-bootstrap