国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

html最新的flex布局的理解

2020-03-24 17:04:45
字體:
供稿:網(wǎng)友
每當我們?nèi)ミM行前端頁面布局時都會用到float、position、margin等一些屬性,這些屬性用起來略顯麻煩,并且瀏覽器去進行渲染時會大大消耗性能

所以今天我們來談談最新的 flex布局,也叫彈性布局!

需要注意的是任何容器都可以指定為flex布局,但是在flex布局中float、clear、vertical-align都會失效。主軸方向

flex容器分為x軸與y軸,x軸正方向默認從左至右,y軸正方向默認從上到下。

定義一個容器為彈性布局display:flex;主軸默認方向為左到右;

如果我們想去改變flex的默認方向,就需要用到flex-direction屬性flex-direction有四個屬性值,分別是row、row-reverse、column、column-reverse,分別為從左到右、從右到左、從上到下、從下到上!

主軸方向的對齊方式
justify-content:flex-start則主軸為左對齊justify-content:flex-end 則主軸為右對齊justify-content:center 則主軸為居中justify-content:space-between則每個子項目之間等距離,前提是有剩余空間justify-content:space-around則每個子項目會平分剩余空間,子項目與父元素邊界處也會存在距離
縱向單行對齊方式!
align-item:flex-start縱向從上到下align-item:flex-end縱向從下到上align-item:center縱向居中對齊align-item:baseline以基線對齊align-item:strech這是默認方式
子項目換行
flex-wrap:wrap超出父元素會換行flex-wrap:wrap-reverse反向換行flex-wrap:no wrap這是默認方式,不換行
縱向多行對齊方式!
align-content:flex-start上對齊align-content:flex-end下對齊align-content:center上下居中align-content:space-betweenalign-content:space-around
以上均是添加到父元素身上的屬性子項目的一些屬性
order:0,定義子項目的排序位置,數(shù)值越小越靠前,默認為0flex-grow:0;定義子項目的放大比例,默認為0不放大flex-shrink:1;定義子項目的縮小比例,默認為1,空間不足將等比縮小,0則不縮小,負值無效flex-basis:1;定義子項目占據(jù)空間,默認為auto,可以設置百分比,也可以是固定值

以上三種屬性可以簡寫,比如flex:1,1,1順序如上

如有錯誤,歡迎大家指正,一起努力吧!

以上就是html最新的flex布局的理解 的詳細內(nèi)容,html教程

鄭重聲明:本文版權歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 洪洞县| 郴州市| 梁河县| 长治县| 额敏县| 固安县| 安泽县| 玉田县| 正安县| 浦北县| 连城县| 和硕县| 安义县| 侯马市| 如皋市| 新蔡县| 九寨沟县| 泰来县| 舒兰市| 翼城县| 修文县| 瑞金市| 华蓥市| 米易县| 化德县| 仙游县| 准格尔旗| 东辽县| 滁州市| 无棣县| 海晏县| 亳州市| 自贡市| 蒙阴县| 博罗县| 泰州市| 巴里| 遵化市| 渝中区| 永平县| 康保县|