最佳答案
下面是两行。
第一行 是 flex 1
处的两个项目和 flex 2
处的一个项目。
第二行 是 flex 1
的两个项目。
根据 1A + 1B = 2A规范
但是当计算中包含 填充物时,总和是不正确的,正如您在下面的例子中看到的。
问题
如何得到弹性方块包括填充到其计算,以便在示例中的方块排列正确?
.Row{
display:flex;
}
.Item{
display:flex;
flex:1;
flex-direction:column;
padding:0 10px 10px 0;
}
.Item > div{
background:#7ae;
}
.Flx2{
flex:2;
}
<div class="Row">
<div class="Item">
<div>1A</div>
</div>
<div class="Item">
<div>1B</div>
</div>
<div class="Item Flx2">
<div>1C</div>
</div>
</div>
<div class="Row">
<div class="Item">
<div>2A</div>
</div>
<div class="Item">
<div>2B</div>
</div>
</div>