我嘗試用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
從頭開始評論,看看我的回答如下 –