【发布时间】:2018-03-09 00:26:24
【问题描述】:
我有 3 个 div,如果我给前两个 div 提供flex: 0.5,如果我给了flex-wrap: wrap,最后一个 div 应该移到下一行。如有错误请指正。
以下是我的html/css:
.parent {
display: flex;
height: 100px;
background-color: red;
flex-wrap: wrap;
}
.child-1 {
background-color: green;
flex: 0.5;
}
.child-2 {
background-color: yellow;
flex: 0.5;
}
.child-3 {
background-color: pink;
}
<div class="parent">
<div class="child-1">LOREN IPSUM LOREN IPSUM</div>
<div class="child-2">LOREN IPSUMLOREN IPSUMLOREN IPSUM</div>
<div class="child-3">LOREN IPSUMLOREN IPSUM</div>
</div>
请检查JSFiddle。
提前致谢。
【问题讨论】:
-
看来你要
flex: 50%,和flex: 0.5不一样。
标签: html css flexbox flex-grow