我有一個3盒的例子,在這裏所有的水平居中,並試圖使他們響應,所以如果分辨率下降,他們將堆疊。我試過用flex盒做這個,因爲它允許任何盒子增長並且仍然排隊。最初,我把這些盒子放在引導3行的cols-lg(md etc)中,但它永遠不會將它們拆散!外包裝(.wpr)將在實施中成爲橫幅,這就是爲什麼我希望位置盒在可能的情況下水平對齊的原因。Flexbox css3製作響應居中的排?
注意:答案不必使用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;
}
完美的,不能相信我忽略了這一點,我敢肯定,我會不會是最後一次! – MagicLuckyCat