我想在CSS中創建一個靈活的佈局,它將根據客戶端的分辨率進行包裝。CSS Flex項目之間的靜態填充
例如,在橫向(1,024像素x寬)的ipad的,我想顯示以下內容:
但在縱向(600像素寬)一個劇本,我想顯示以下內容:
我幾乎以外的所有利潤20px的工作。我似乎無法弄清楚如何指定包裝元素的邊距。
這裏是我的代碼:
HTML:
<div class="box-row-fluid">
<div class="col">Box 1</div>
<div class="col">Box 2</div>
</div>
CSS:
.box-row-fluid {
display: -webkit-flex;
-webkit-flex-flow: row wrap;
}
.box-row-fluid > .col {
-webkit-flex: 1 400px;
background: #fff;
}
代碼假定瀏覽器是一個有效的WebKit瀏覽器。
我將不勝感激。感謝您的時間。
什麼是「有效的webkit瀏覽器」? – BoltClock
我打電話給一個最新的webkit瀏覽器,在這個瀏覽器中,完整的「有效的webkit瀏覽器」支持flexbox。 – Markus
你有沒有看過flexbox中的justify-content?我認爲這是你正在尋找的財產 – Jesse