彈性盒屬性

在排頁面中 我們可以應(yīng)用到很多布局:

如:雙飛翼乘凸、多欄鸥拧、彈性党远、流式、瀑布流住涉、響應(yīng)式布局

今天我們就來簡單地說一下彈性布局
1.flex布局是什么麸锉?
是彈性布局,為盒裝模型提供最大的靈活度舆声。

任何一個容器都可以作為彈性盒花沉。

.box{
  display: flex;
}

行內(nèi)元素有也可以使用彈性盒布局

.box{
  display: inline-flex;
}

Webkit 內(nèi)核的瀏覽器,必須加上-webkit前綴

.box{
  display: -webkit-flex; /* Safari */
  display: flex;
}

寫了彈性盒布局媳握,浮動啥的都不能用碱屁;

2.基本屬性
如果父級元素設(shè)置了彈性盒子,那么它的子元素都是都跟隨父級蛾找。

3.父級的屬性

flex-direction
flex-wrap
flex-flow
justify-content
align-items
align-content

1.flex-direction決定主軸的方向娩脾,排列方向

.box {
  flex-direction: row | row-reverse | column | column-reverse;
}

四個屬性:

row(默認值):主軸為水平方向,起點在左端打毛∈辽蓿→
row-reverse:主軸為水平方向俩功,起點在右端∨錾←
column:主軸為垂直方向诡蜓,起點在上沿∫忍簦↑
column-reverse:主軸為垂直方向蔓罚,起點在下沿≌八蹋↓

2.flex-wrap如果一條軸線排不下豺谈,如何換行

.box{
  flex-wrap: nowrap | wrap | wrap-reverse;
}

有三個值

nowrap      不換行,都在一行顯示贡这。
wrap        換行茬末,第一行在上面,多出來的排到下面
wrap-reverse   換行藕坯,調(diào)換位置  

3.flex-flow 是flex-dirextion和flex-wrap的縮寫团南,默認值為row-nowrap;

.box {
  flex-flow: <flex-direction> || <flex-wrap>;
}

4.justify-content定義了在主軸上面的對齊方式

.box {
  justify-content: flex-start | flex-end | center | space-between | space-around;
}
flex-start 左對齊
flex-end 右對齊
center 居中
space-between 平鋪盒子 平分留白空間
space-around 平鋪盒子 左右有留白

5.align-items在交叉軸上如何對齊

.box {
  align-items: flex-start | flex-end | center | baseline | stretch;
}

5個屬性

flex-start:交叉軸的起點對齊炼彪。
flex-end:交叉軸的終點對齊吐根。
center:交叉軸的中點對齊。
baseline: 項目的第一行文字的基線對齊辐马。
stretch(默認值):如果項目未設(shè)置高度或設(shè)為auto拷橘,將占滿整個容器的高度。

6.align-content很多軸線的對齊方式 如只有一根線 不起作用

.box {
  align-content: flex-start | flex-end | center | space-between | space-around | stretch;
}

6個屬性

flex-start:與交叉軸的起點對齊喜爷。
flex-end:與交叉軸的終點對齊冗疮。
center:與交叉軸的中點對齊。
space-between:與交叉軸兩端對齊檩帐,軸線之間的間隔平均分布术幔。
space-around:每根軸線兩側(cè)的間隔都相等。所以湃密,軸線之間的間隔比軸線與邊框的間隔大一倍诅挑。
stretch(默認值):軸線占滿整個交叉軸。

寫在項目屬性上的

order
flex-grow
flex-shrink
flex-basis
flex
align-self

1.order排列順序 數(shù)越小越靠前
2.flex-grow放大比例 如果都為1則平分空間 如果有一個為2 那么2分到的空間大一點
3.flex-shrink如果項目屬性為1時 在空間不足時泛源,會等比例縮小拔妥,其中有一是0 別的都是1 那么在空間不足時,0不縮放达箍;
4.flex-basis
5.flex 可以寫三個屬性
6.align-self

.item {
  align-self: auto | flex-start | flex-end | center | baseline | stretch;
}

希望我的理解可以給你們提供一些幫助没龙,學(xué)識有限,如果有地方出現(xiàn)錯誤或者有更好的方法去實現(xiàn),歡迎私信硬纤!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末解滓,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子筝家,更是在濱河造成了極大的恐慌伐蒂,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,252評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件肛鹏,死亡現(xiàn)場離奇詭異,居然都是意外死亡恩沛,警方通過查閱死者的電腦和手機在扰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來雷客,“玉大人芒珠,你說我怎么就攤上這事〗寥梗” “怎么了皱卓?”我有些...
    開封第一講書人閱讀 168,814評論 0 361
  • 文/不壞的土叔 我叫張陵,是天一觀的道長部逮。 經(jīng)常有香客問我娜汁,道長,這世上最難降的妖魔是什么兄朋? 我笑而不...
    開封第一講書人閱讀 59,869評論 1 299
  • 正文 為了忘掉前任掐禁,我火速辦了婚禮,結(jié)果婚禮上颅和,老公的妹妹穿的比我還像新娘傅事。我一直安慰自己,他們只是感情好峡扩,可當(dāng)我...
    茶點故事閱讀 68,888評論 6 398
  • 文/花漫 我一把揭開白布蹭越。 她就那樣靜靜地躺著,像睡著了一般教届。 火紅的嫁衣襯著肌膚如雪响鹃。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,475評論 1 312
  • 那天巍佑,我揣著相機與錄音茴迁,去河邊找鬼。 笑死萤衰,一個胖子當(dāng)著我的面吹牛堕义,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 41,010評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼倦卖,長吁一口氣:“原來是場噩夢啊……” “哼洒擦!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起怕膛,我...
    開封第一講書人閱讀 39,924評論 0 277
  • 序言:老撾萬榮一對情侶失蹤熟嫩,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后褐捻,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體掸茅,經(jīng)...
    沈念sama閱讀 46,469評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,552評論 3 342
  • 正文 我和宋清朗相戀三年柠逞,在試婚紗的時候發(fā)現(xiàn)自己被綠了昧狮。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,680評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡板壮,死狀恐怖逗鸣,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情绰精,我是刑警寧澤撒璧,帶...
    沈念sama閱讀 36,362評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站笨使,受9級特大地震影響卿樱,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜硫椰,卻給世界環(huán)境...
    茶點故事閱讀 42,037評論 3 335
  • 文/蒙蒙 一殿如、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧最爬,春花似錦涉馁、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,519評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至糠悯,卻和暖如春帮坚,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背互艾。 一陣腳步聲響...
    開封第一講書人閱讀 33,621評論 1 274
  • 我被黑心中介騙來泰國打工试和, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人纫普。 一個月前我還...
    沈念sama閱讀 49,099評論 3 378
  • 正文 我出身青樓阅悍,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子节视,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,691評論 2 361

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