flex

Flex Terms

創建flex container

·display:block|inline|inline-block|none|flex

flex item

·在文檔流中的子元素

flex

·方向

·方向 flex-direction:row|row-reverse|column|column-reverse

·換行 flex-wrap:nowrap|wrap|wrap-reverse

·flex-flow:<'flex-direction'>||<'flex-wrap'>

·order:<interger> initial:0


·彈性

·flex-grow:<number>

·inital:0

·設置元素可以分配到的空余的空間比例

·flex-shrink:<number>

·initial:1

·設置元素可以分配到的負空余的空間比例

·flex-basis:main-size|<width>

·設置flex item的初始寬/高

彈性元素的寬度:

flex-basis + flow-grow/sum(flow-grow)*remain

剩余空間為負:flex-basis + flow-shrink/sum(flow-shrink)*remain

·flex:<'flex-grow'>||<'flex-shrink'>||<'flex-basis'>

·initial:0 1 main-size

·對齊

·justify-content:flex-start|flex-end|center|space-between|space-around

·設置main-axis方向上對齊方式

·like text-align

·align-items:flex-start|flex-end|center|baseline|stretch

·設置cross-axis方向上對齊方式

·like vertical-align

·align-self:auto|flex-start|flex-end|center|baseline|stretch

·設置單個flex item在cross-axis方向上對齊方式

·align-content:flex-start|flex-end|center|space-between|space-around|stretch

·設置cross-axis方向上行對齊方式

?三行兩列自適應布局

flex ie9及以下不支持,目前主要用于移動web頁面中

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 在以前頁面布局多依賴于table,但table標簽太多,于是有了absolute布局,float布局等,但它們小問...
    張歆琳閱讀 4,168評論 3 55
  • 應用在父元素上-flex box 1.模型 方向 換行 display: flex(盒子模型) 定義父元素為fle...
    林立鎮閱讀 3,412評論 0 27
  • 傳統的網頁布局基于盒裝模型,使用display,position,float屬性來達成各種布局。對于一些特殊的布局...
    exialym閱讀 2,649評論 0 11
  • 作者: 阮一峰日期: 2015年7月10日原文鏈接:http://www.ruanyifeng.com/blog/...
    Mike_Gu閱讀 1,001評論 0 6
  • 網頁布局(layout)是CSS的一個重點應用。 一、Flex布局是什么? Flex是Flexible Box的縮...
    抱著熊喵啃什么閱讀 654評論 0 4