在使用flex布局時僅使用align-items
和justify-content
有時並不能滿足我們的需要,通過margin: auto
我們可以實現一些比較有用的布局。
我們先弄乙個小demo, 下面的例子都是基於這個demo做修改
id="container">
class="box box1">1div>
class="box box2">2div>
class="box box3">3div>
class="box box4">4div>
class="box box5">5div>
div>
複製**
#container
.box
複製**
.box1
複製**
在jsfiddle中檢視
.box5
複製**
在jsfiddle中檢視
上面的例子並不限於乙個元素
.box2
複製**
在jsfiddle中檢視
.box1
.box5
複製**
在jsfiddle中檢視
.box1, .box4
.box2, .box5
複製**
在jsfiddle中檢視
.box5
複製**
在jsfiddle中檢視 css flex布局實用
張歆琳 關注2016.06.17 10 50 字數 701 閱讀 1063 喜歡 15 首先弄出原始的html結構,左右側邊欄定寬220px id footer footerdiv 現在將內容容器 page 設成flex彈性盒模型 page 中間main就是個普通的div,因此寬度好像沒有自適應,很...
css flex布局基礎
1 flex 讓所有彈性盒模型物件的子元素都有相同的長度,且忽略它們內部的內容 塊級元素 藍色 紅色藍色 紅色藍色 紅色藍色 紅色 main main div 效果 2 flex basis 專案的長度。合法值 auto inherit 或乙個後跟 px em 或任何其他長度單位的數字 main1 ...
CSS Flex布局整理
注意相容問題 示例的dom結構 div class box div class item 1 div div class item 2 div div class item 3 div div 基礎樣式設計 box item1 flex direction 用於指定flex主軸的方向,繼而決定 fl...