【发布时间】:2017-07-22 05:27:27
【问题描述】:
我在这里有一个 3 框示例,它们都水平居中并试图使它们响应,所以如果分辨率下降,它们将堆叠。我试过用 flex box 来做这件事,因为它允许任何盒子生长并且仍然排成一行。最初我将这些盒子放在引导程序 3 行中并设置了 cols-lg(md 等),但它永远不会解开它们!外包装 (.wpr) 将在实施时成为横幅,这就是为什么我希望位置框尽可能水平对齐。
注意:答案不一定要用flexbox!
HTML
<div class="wpr">
<div class="box" style="background-color: red;">A B C</div>
<div class="box" style="background-color: blue;">2</div>
<div class="box" style="background-color: pink;">3</div>
</div>
CSS
.wpr
{
width: 100%;
background: grey;
padding: 10px 30px;
display: flex;
justify-content: center; /* align horizontal */
align-items: top; /* align vertical */
}
div.box
{
width: 200px;
min-width: 200px;
float: left;
margin: 0 5px;
padding: 30px;
text-align: center;
color: white;
font-size: 72px;
min-height: 100px;
}
【问题讨论】:
标签: css twitter-bootstrap-3 flexbox responsiveness