flex-grow:2我的柱子高度不加倍

时间:2017-01-11 12:15:43

标签: html css flexbox flex-grow

我最近开始使用flexbox而且我非常喜欢它,但是当我使用flex-grow时,我在flex-grow方面遇到了一些问题。

所以我创造了这个:



section#vertical {
	display: flex;
	width: 90%;
	height: 120px;
	margin: auto;
	flex-direction: column;
	flex-wrap: wrap;
	background-color: cadetblue;
}

.box {
	background-color: salmon;
	flex: 1;
}

.big {
	background-color: turquoise;
	flex-grow: 2;
}

<section id="vertical">
	<div class="box">s</div>
	<div class="box big">b</div>
	<div class="box">s</div>
	<div class="box">s</div>
	<div class="box">s</div>
	<div class="box big">b</div>
	<div class="box">s</div>
	<div class="box">s</div>
	<div class="box big">b</div>
	<div class="box">s</div>
	<div class="box">s</div>
	<div class="box">s</div>
	<div class="box big">b</div>
	<div class="box">s</div>
	<div class="box">s</div>
	<div class="box">s</div>
</section>
&#13;
&#13;
&#13;

你可以看到它有一些奇怪的行为,它会略微增加高度。 也许是因为我的部分的高度?我不知道,有没有办法让一行(列)中有max5个盒子,而不是在我的部分放置一个高度?

0 个答案:

没有答案