如果標籤#1和標籤#4分別左右浮動,如何將標籤#2和標籤#3放置在panel
格的中央。佈局問題:中心的兩個固定列
當瀏覽器的寬度達到一定高度時,我還想在標籤#1和標籤#4下面移動標籤#2和標籤#3。所以標籤#1和標籤#4應該在一起,正如它們下面的標籤#2和標籤#3一樣。
這裏見我的例子:http://jsfiddle.net/p7ws5cxx
html, body {
font-family:'Helvetica Neue', Arial, sans-serif;
font-size: 14px;
font-weight: 500;
}
#panel {
width: 100%;
background: #ddd;
display: block;
height: auto;
float: left;
}
.box-1, .box-2, .box-3, .box-4 {
border: 2px solid #aaa;
background: #fff;
padding: 1em;
width: auto;
float: left;
border-radius: 2px;
display: inline-block;
}
.center-box {
margin: 0 auto;
float :left;
border: 1px solid blue;
text-align: center;
}
.box-4 {
float: right;
}
@media screen and (max-width: 568px) {
.box-1, .box-4 {
width: 50%;
float: left;
}
.center-box {
margin: 0 auto;
}
}
<div id="panel">
<span class="box-1">Label #1</span>
<div class="center-box">
<span class="box-2">Label #2</span>
<span class="box-3">Label #3</span>
</div>
<span class="box-4">Label #4</span>
</div>
是否有可能重新排序的標記內的元素? – 2015-03-02 23:54:56
@HashemQolami是的,我正在嘗試。 – mapr 2015-03-03 00:02:09
@kolor如果你可以繪製2張圖片1.normal和2.narrow來描述你需要它會是非常有用的。 – Stickers 2015-03-03 00:03:56