【发布时间】:2016-10-15 10:21:05
【问题描述】:
我想知道如何打破flex 行并开始一个新行。我希望display:flex 会破坏它,但它没有。
.dflex {
display:flex;
}
.flexitem {
flex:6;
}
/* irrelevant styles */
.dflex {
border:2px solid red;
margin:4px;
}
.flexitem {
border:2px solid black;
margin:4px;
}
<div class="dflex">
<div class="flexitem">
</div>
<div class="flexitem">
</div>
<div class="dflex">
<div class="flexitem">
</div>
</div>
</div>
【问题讨论】:
-
值得记住的是,
flex-grow属性不一定等于宽度。 - stackoverflow.com/questions/34733955/… -
offtopic,只是出于好奇:你为什么使用
flex:6? -
@blonfu 我正在尝试构建自己的网格系统。对于这个
flex:1本来可以工作的,但是元素具有基于类的弹性宽度。