我有一页满是积木的页面display: inline-block
。我想让一些大四倍或两倍大,所以我使用float: left
或right
放置其他块。
我的问题是如果我有一个五元素行,我怎么能在它中间放一个更大的元素?(float
自然地放在一边)。
这是一个示例片段:
#wrapper{
width: 516px;
}
.block{
display: inline-block;
width: 90px;
height: 50px;
margin: 5px;
background-color: red;
}
.bigger{
height: 110px;
}
<div id="wrapper">
<div class="block"></div>
<div class="block"></div>
<div class="block"></div>
<div class="block"></div>
<div class="block"></div>
<div class="block"></div>
<div class="block bigger"></div>
<div class="block"></div>
<div class="block"></div>
</div>