【发布时间】:2016-03-03 23:29:20
【问题描述】:
我不完全理解 flex 模型。在此示例中,第一行(第一和第二)的元素应显示在一行中:第一个元素 200 像素,第二个元素应具有剩余空间。
.wrapper {
display: flex;
width: 100%;
}
.first {
width: 200px;
background: red;
}
.second {
flex: 1;
background: blue;
}
<div class="wrapper">
<div class="first">first left</div>
<div class="second">first right</div>
</div>
现在我想添加第三个元素,它应该放在第二个元素的正下方,宽度与第二个元素相同。所以它不应该有 100% 的完整页面,而只显示在第二个元素下方。
<div class="wrapper">
<div class="first">first left</div>
<div class="second">first right</div>
<div class="third">second</div>
</div>
【问题讨论】: