flexbox語法(摘抄)

2022-03-08 05:51:45 字數 1612 閱讀 7570

flex

容器上的屬性:

flex-direction: row | row-reverse | column | column-reverse (專案的排列方向)

flex-wrap : nowrap | wrap | wrap-reverse (換**況)

flex-flow : || ( flex-direction屬性和flex-wrap屬性的簡寫形式)

justify-content : flex-start | flex-end | center | space-between | space-around(主軸對齊方向)

align-items : flex-start | flex-end | center | baseline | stretch(交叉軸上如何對齊)

align-content :(flex-start | flex-end | center | space-between | space-around | stretch屬性定義了多根軸線的對齊方式)

專案的屬性:

order : (專案的排列順序。數值越小,排列越靠前,預設為0)

flex-grow : (專案的放大比例,預設為0,即如果存在剩餘空間,也不放大。)

flex-shrink : (專案的縮小比例,預設為1,即如果空間不足,該專案將縮小)

flex-basis : | auto(在分配多餘空間之前,專案佔據的主軸空間)

flex : none | [ ? || ](flex-grow, flex-shrink 和 flex-basis的簡寫)

align-self: auto | flex-start | flex-end | center | baseline | stretch(允許單個專案有與其他專案不一樣的對齊方式)

出處:

flexbox布局 Flexbox 布局實際用例

上篇文章介紹了 flexbox 的屬性與示例,本文再通過幾個 flex 布局的案例來體會 flex 布局的特性帶來的便利和問題 當我們給父容器設定 flex 屬性後,flex 容器會在容器內建立乙個新的flex 格式化上下文 formatting context 在這上下文中float clear將...

彈性布局FlexBox

css3 彈性盒子 flexible box 或 flexbox 是一種 用於在頁面上布置元素的 布局模式 使得當頁面布局必須適應不同的螢幕尺寸和不同的顯示裝置時,元素可 地執行。對於許多應用程式,彈性盒子模型提供了對塊模型的改進,因為它不使用浮動,flex容器的邊緣也不會與其內容的邊緣摺疊。許多設...

彈性盒子flexbox

彈性盒子,為父容器指定為彈性盒子,設定display flex,注意如果是webkit核心的,要加上字首 webkit,即是display webkit flex 如果是行內元素,設定為display inline flex 父容器擁有的屬性 1.flex direction 決定盒子的主軸方向,預...