我想要實現使用花車該網格佈局(或其他方式): 修復使用CSS花車本格(或其他方式)
但我不能讓移動網8號(編號的自然順序離開從右上到下)佔據左邊的位置。 HTML:
<div class="blockContainer">
<ul id="RnP" class=" rnp">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li id="bigbox">6</li>
<li >7</li>
<li >8</li>
<li>9</li>
<li>10</li>
<li>11</li>
<li>12</li>
<li>13</li>
</ul>
</div>
CSS:
.blockContainer{
position: absolute;
top:20%;
left:20%;
border:1px solid red;
width: 37em;
}
.rnp li{
background: blue;
width: 8em;
height: 8em;
color: yellow;
margin-left: 1em;
margin-top: 1em;
float: left;
padding: 0;
list-style: none;
}
#bigbox{
width: 17em;
height: 17em;
}
.rnp{
margin: 0px;
padding: 0px;
}
JS FIDDLE:http://jsfiddle.net/ebbj2sch/
不可能使用'float'due到它的功能AFAIK的方式。 – 2014-08-31 07:41:30
好的,如果我不使用浮游物可能嗎?直列塊? – 2014-08-31 07:47:47
你也許可以一起破解一些東西,但我認爲你最好的選擇是類似[** masonry.js **](http://masonry.desandro.com/) – 2014-08-31 07:49:16