彈性盒子詳解

  1. 彈性盒子分為兩部分么库,父元素(flex container)和子元素(flex items),如果方向?yàn)閞ow出牧,主軸就是水平冠桃,側(cè)軸就是垂直
  2. display(對(duì)flex-container設(shè)置)
display: other values | flex | inline-flex;
  1. flex-direction(對(duì)flex container設(shè)置)
row(默認(rèn)值):從左向右排列
row-reverse:與row排列方向相反墩蔓,從右向左排列
column:從上到下排列.
column-reverse:從下到上排列。
  1. order(對(duì)flex items設(shè)置 )
    默認(rèn)情況下囤捻,伸縮項(xiàng)目是按照文檔流出現(xiàn)先后順序排列臼朗。然而,“order”屬性可以控制伸縮項(xiàng)目在他們的伸縮容器出現(xiàn)的順序蝎土。
order: <integer>  //數(shù)值越大順序越靠后
  1. flex-wrap(對(duì)flex container設(shè)置)
    這個(gè)主要用來定義伸縮容器里是單行還是多行顯示
nowrap(默認(rèn)值):伸縮容器單行顯示
wrap:伸縮容器多行顯示
wrap-reverse:伸縮容器多行顯示,和wrap相反
  1. flexflow(對(duì)flex container設(shè)置)
    是“flex-direction”和“flex-wrap”屬性的縮寫版本视哑。同時(shí)定義了伸縮容器的主軸和側(cè)軸。其默認(rèn)值為“row nowrap”誊涯。
flex-flow: <‘flex-direction’> || <‘flex-wrap’>

例如:

div { flex-flow: row; }
div { flex-flow: row-reverse wrap-reverse; }

7 justify-content(對(duì)flex container設(shè)置)
這個(gè)是用來定義伸縮項(xiàng)目沿著主軸線的對(duì)齊方式挡毅。當(dāng)一行上的所有伸縮項(xiàng)目都不能伸縮或可伸縮但是已經(jīng)達(dá)到其最大長(zhǎng)度時(shí),這一屬性才會(huì)對(duì)多余的空間進(jìn)行分配醋拧。當(dāng)項(xiàng)目溢出某一行時(shí)慷嗜,這一屬性也會(huì)在項(xiàng)目的對(duì)齊上施加一些控制淀弹。

justify-content: flex-start | flex-end | center | space-between | space-around;
//flex-start(默認(rèn)值):伸縮項(xiàng)目向一行的起始位置靠齊丹壕。
//flex-end:伸縮項(xiàng)目向一行的結(jié)束位置靠齊。
//center:伸縮項(xiàng)目向一行的中間位置靠齊薇溃。
//space-between:伸縮項(xiàng)目會(huì)平均地分布在行里菌赖。第一個(gè)伸縮項(xiàng)目一行中的最開始位置,最后一個(gè)伸縮項(xiàng)目在一行中最終點(diǎn)位置沐序。
//space-around:伸縮項(xiàng)目會(huì)平均地分布在行里琉用,兩端保留一半的空間。

8 align-content(對(duì)flex container設(shè)置)
這個(gè)屬性主要用來調(diào)準(zhǔn)伸縮行在伸縮容器里的對(duì)齊方式策幼。(針對(duì)多行)

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

9 align-items(對(duì)flex container設(shè)置)

align-items: flex-start | flex-end | center | baseline | stretch
//flex-start:伸縮項(xiàng)目在側(cè)軸起點(diǎn)邊的外邊距緊靠住該行在側(cè)軸起始的邊邑时。
//flex-end:伸縮項(xiàng)目在側(cè)軸終點(diǎn)邊的外邊距靠住該行在側(cè)軸終點(diǎn)的邊 
//center:伸縮項(xiàng)目的外邊距盒在該行的側(cè)軸上居中放置。
//baseline:伸縮項(xiàng)目根據(jù)他們的基線對(duì)齊特姐。
//stretch(默認(rèn)值):伸縮項(xiàng)目拉伸填充整個(gè)伸縮容器晶丘。此值會(huì)使項(xiàng)目的外邊距盒的尺寸在遵照「min/max-width/height」屬性的限制下盡可能接近所在行的尺寸。

10 align-self(對(duì)flex items設(shè)置)
用來在單獨(dú)的伸縮項(xiàng)目上覆寫默認(rèn)的對(duì)齊方式唐含。

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

11 flex-grow(對(duì)于flex items設(shè)置)
根據(jù)需要用來定義伸縮項(xiàng)目的擴(kuò)展能力

flex-grow: <number>

12 flex-shrink(對(duì)flex items設(shè)置)
根據(jù)需要用來定義伸縮項(xiàng)目收縮的能力

flex-shrink: <number>; 

13 flex-basis(對(duì)flex items設(shè)置)
這個(gè)用來設(shè)置伸縮基準(zhǔn)值浅浮,剩余的空間按比率進(jìn)行伸縮。

flex-basis: <length> | auto;
//如果設(shè)置為“0”捷枯,不考慮剩余空白空間滚秩。如果設(shè)置為自動(dòng),則按照flex-grow值分配剩余空白空間

14 .flex(對(duì)flex items設(shè)置)
這是“flex-grow”淮捆、“flex-shrink”和“flex-basis”三個(gè)屬性的縮寫郁油。其中第二個(gè)和第三個(gè)參數(shù)(flex-shrink本股、flex-basis)是可選參數(shù)。默認(rèn)值為“0 1 auto”

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末桐腌,一起剝皮案震驚了整個(gè)濱河市痊末,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌哩掺,老刑警劉巖凿叠,帶你破解...
    沈念sama閱讀 211,884評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異嚼吞,居然都是意外死亡盒件,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門舱禽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來炒刁,“玉大人,你說我怎么就攤上這事誊稚∠枋迹” “怎么了?”我有些...
    開封第一講書人閱讀 157,435評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵里伯,是天一觀的道長(zhǎng)城瞎。 經(jīng)常有香客問我,道長(zhǎng)疾瓮,這世上最難降的妖魔是什么脖镀? 我笑而不...
    開封第一講書人閱讀 56,509評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮狼电,結(jié)果婚禮上蜒灰,老公的妹妹穿的比我還像新娘。我一直安慰自己肩碟,他們只是感情好强窖,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,611評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著削祈,像睡著了一般翅溺。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上岩瘦,一...
    開封第一講書人閱讀 49,837評(píng)論 1 290
  • 那天未巫,我揣著相機(jī)與錄音,去河邊找鬼启昧。 笑死叙凡,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的密末。 我是一名探鬼主播,決...
    沈念sama閱讀 38,987評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼宙彪!你這毒婦竟也來了隧甚?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,730評(píng)論 0 267
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎座柱,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體色洞,經(jīng)...
    沈念sama閱讀 44,194評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,525評(píng)論 2 327
  • 正文 我和宋清朗相戀三年冠胯,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了火诸。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片荠察。...
    茶點(diǎn)故事閱讀 38,664評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖悉盆,靈堂內(nèi)的尸體忽然破棺而出盯荤,到底是詐尸還是另有隱情,我是刑警寧澤舀瓢,帶...
    沈念sama閱讀 34,334評(píng)論 4 330
  • 正文 年R本政府宣布廷雅,位于F島的核電站耗美,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏商架。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,944評(píng)論 3 313
  • 文/蒙蒙 一备图、第九天 我趴在偏房一處隱蔽的房頂上張望赶袄。 院中可真熱鬧揽涮,春花似錦饿肺、人聲如沸蒋困。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,764評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)村刨。三九已至,卻和暖如春嵌牺,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背逆粹。 一陣腳步聲響...
    開封第一講書人閱讀 31,997評(píng)論 1 266
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留酝锅,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,389評(píng)論 2 360
  • 正文 我出身青樓搔扁,卻偏偏與公主長(zhǎng)得像蟋字,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子鹊奖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,554評(píng)論 2 349

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

  • 移動(dòng)開發(fā)基本知識(shí)點(diǎn) 一.使用rem作為單位 html { font-size: 100px; } @media(m...
    橫沖直撞666閱讀 3,460評(píng)論 0 6
  • H5移動(dòng)端知識(shí)點(diǎn)總結(jié) 閱讀目錄 移動(dòng)開發(fā)基本知識(shí)點(diǎn) calc基本用法 box-sizing的理解及使用 理解dis...
    Mx勇閱讀 4,436評(píng)論 0 26
  • 前言 FlexBox是css3的一種新的布局方式忠聚,天生為解決布局問題而存在的它,比起傳統(tǒng)的布局方式两蟀,我們使用Fle...
    zevei閱讀 1,416評(píng)論 23 3
  • 事實(shí)上它是一種新類型的盒子模型,也有書上稱作彈性伸縮盒布局赂毯。比較新的布局方式:旨在提供一個(gè)更加有效的方式來布置,對(duì)...
    zh_yang閱讀 11,326評(píng)論 3 14
  • 不一樣的夏天党涕,因?yàn)橛鲆娔銈儭? 極其偶然的一個(gè)機(jī)會(huì),讓原本完全不會(huì)相遇的一群人見面了手趣,來自世界各地,US...
    Tina生活足跡閱讀 293評(píng)論 0 0