Flex布局的基本語法和實例

Properties for the Parent(應(yīng)用在父元素上)

(flex 盒子)

display: flex

定義父元素為flex元素

flex-direction

子元素的排列方向

  • row (默認(rèn)值): 從主軸起點到到主軸終點


    Paste_Image.png
  • row-reverse: 從主軸終點到主軸起點


    Paste_Image.png
  • column: 從側(cè)軸起點到側(cè)軸終點


    Paste_Image.png
  • column-reverse:從側(cè)軸終點到側(cè)軸起點


    Paste_Image.png

flex-wrap

子元素在主軸上鋪滿時,是否換行

  • Nowrap(默認(rèn)值):不換行
  • Wrap:換行且從頂部到到底部排列
  • Wrap-reverse:換行且從底部到到頂部排列

flex-flow:flex-direction屬性值 flex-wrap屬性值;

justify-content

主軸方向?qū)R方式
定義了沿著主軸對齊额衙。
它幫助分賠剩下多余的空閑空間給所有的flex項目怕吴。

  • flex-start (默認(rèn)值): flex項目從主軸起點開始無空閑空間地排列在一起
  • flex-end: flex項目從主軸終點開始無空閑空間地排列在一起
  • center: flex項目排列在主軸中間,兩邊空閑空間均勻分批
  • space-between: 在主軸上的空閑空間均勻地分配到每兩個flex項目中間
  • space-around: 在主軸上的空閑空間均勻地分配到每個flex項目兩邊

align-items

側(cè)軸對齊方式

stretch (默認(rèn)值):把所有的元素伸開伟件,所有flex項目的高度以最高的flex項目為準(zhǔn)

  • flex-start: 在主軸上排列的flex項目頂部斧账,對齊側(cè)軸的起點
  • flex-end: 在主軸上排列的flex項目底部,對齊側(cè)軸的終點
  • center: 在主軸上排列的flex項目中部咧织,對齊側(cè)軸的中間
  • baseline: flex項目延文本基線對齊

align-content

當(dāng)出現(xiàn)多行flex項目時习绢,側(cè)軸方向?qū)R方式

  • stretch (默認(rèn)值): flex盒子和flex項目沒設(shè)置高度時蝙昙,盒子高度以高度最高的flex項目為準(zhǔn)
  • flex-start: 多行flex項目頂部對準(zhǔn)側(cè)軸起點
  • flex-end: 多行flex項目底部對準(zhǔn)側(cè)軸終點
  • center: 多行flex項目中部對準(zhǔn)側(cè)軸中間梧却,空閑空間均勻分配打破多行flex項目兩邊
  • space-between:側(cè)軸方向上桃煎,空閑空間均勻分配到每兩行flex項目的中間
  • space-around: 側(cè)軸方向上大刊,空閑空間均勻分配到每行flex項目的兩邊

Properties for the Children(應(yīng)用在所有的子元素上)

(flex 項目)

Order:整數(shù)編號;

可以正負(fù)符號缺菌,設(shè)置子元素排列的先后順序號

flex-grow:

如果只有一個子元素設(shè)置了flex-grow的值,則這個子元素分配剩下的所有的空閑空間
如果多個子元素設(shè)置了flex-grow的值伴郁,則按照值的比例來分配剩下的空閑空間

flex-shrink

按照子元素設(shè)置的flex-shrink值,來按比例收縮flex項目

flex-basis

設(shè)置flex項目的寬度大小剂陡,可以是比例也可以是長度單位
如果設(shè)置為0,內(nèi)容不考慮周圍的額外空間
如果設(shè)置為自動,對其flex-grow值的額外的空間進(jìn)行分配

Flex:flex-grow flex-shrink flex-basis;

這是縮寫flex-grow,flex-shrink flex-basis總和鸭栖。第二個和第三個參數(shù)(flex-shrink和flex-basis)是可選的握巢。默認(rèn)是0 1。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末溅话,一起剝皮案震驚了整個濱河市歌焦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌屑墨,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件绪钥,死亡現(xiàn)場離奇詭異程腹,居然都是意外死亡寸潦,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進(jìn)店門见转,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人吏砂,你說我怎么就攤上這事乘客。” “怎么了匈织?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵牡直,是天一觀的道長。 經(jīng)常有香客問我乡小,道長花竞,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮厌蔽,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘奴饮。我一直安慰自己,他們只是感情好逾条,可當(dāng)我...
    茶點故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布投剥。 她就那樣靜靜地躺著,像睡著了一般吃警。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上拌消,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天安券,我揣著相機(jī)與錄音,去河邊找鬼完疫。 笑死,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的饰迹。 我是一名探鬼主播,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼锹淌,長吁一口氣:“原來是場噩夢啊……” “哼赂摆!你這毒婦竟也來了钟些?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤汪拥,失蹤者是張志新(化名)和其女友劉穎篙耗,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體脯燃,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡辕棚,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年坟募,在試婚紗的時候發(fā)現(xiàn)自己被綠了宰掉。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,102評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡赚哗,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出贿讹,到底是詐尸還是另有隱情够掠,我是刑警寧澤,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布赊堪,位于F島的核電站竖哩,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏遵绰。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一椿访、第九天 我趴在偏房一處隱蔽的房頂上張望赎离。 院中可真熱鬧端辱,春花似錦、人聲如沸舞蔽。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽颊亮。三九已至,卻和暖如春绍在,著一層夾襖步出監(jiān)牢的瞬間雹有,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工溜宽, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留适揉,地道東北人临梗。 一個月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓盟庞,卻偏偏與公主長得像汤善,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子不狮,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,044評論 2 355

推薦閱讀更多精彩內(nèi)容