Sry基因的壞稱號,我不能拿出更多的東西描述...HTML佈局 - 顯示:inline-block的,而不是浮不工作
我有四個類型的內容,每一個在單獨的DIV像這樣:
<div id="item1">
some content
</div>
<div id="item2">
some content
</div>
<div id="item3">
some content
</div>
<div id="item4">
some content
</div>
我希望把他們這麼#物品1 &#ITEM2坐在旁邊彼此的第一行和#項目3 &#ITEM4彼此相鄰的第二行(形成正方形一起)。
我知道如何與浮動做到這一點:
#item1, #item3 {
float: right;
}
但我們的老師要在美國使用「顯示:inline-block的」這個網站。我一直試圖找到並回答,但我能想出的唯一的事情就是把項目的套二:
<div id="content1">
<div id="item1">
some content
</div>
<div id="item2">
some content
</div>
</div>
<div id="content2">
<div id="item3">
some content
</div>
<div id="item4">
some content
</div>
</div>
#item1, #item2 {
display: inline-block;
}
#item3, #item4 {
display: inline-block;
}
而且因爲我需要能夠通過單獨移動的元素,這不是一個選項使用媒體查詢:/例如浮動#item1在主頁上單獨的方向,而#item2在其他地方移動,我希望你明白我的意思。
編輯要clearify我想要的 「檸檬」 是 「蘋果」 下右:https://jsfiddle.net/1hj3L018/1/
要注意一些空間可能你的元素之間插入。請參閱[如何刪除內嵌塊元素之間的空間?](http://stackoverflow.com/q/5078239/1529630) – Oriol