我尝试用flexbox创建这个小画廊网格,但我一直都失败。Flexbox的小网格
是否有可能与Flexbox的? 这是我的例子和fiddle。
<div class="gallery">
<div class="box one">Box 1</div>
<div class="box two">Box 2</div>
<div class="box three">Box 3</div>
<div class="box four">Box 4</div>
<div class="box five">Box 5</div>
</div>
.gallery {
display:flex;
display: -webkit-flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;}
.gallery .box {
background:#ccc;
height:250px;
width:33.33333%;}
.gallery .box.one,
.gallery .box.two {
-webkit-flex:1;
flex: 1;}
.gallery .box.three {
height:500px;}
.gallery .box.four,
.gallery .box.five {
-webkit-flex:1;
flex: 1;}
做所有的箱子一定是兄弟姐妹?他们不能嵌套?据我所知,flexbox不会用你当前的标记实现这一点。 –
@迈克尔埃文斯是的,这就是问题所在,他们都必须是兄弟姐妹。 – Pepe
从头开始评论,看看我的回答如下 –