国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 南澳县| 锡林郭勒盟| 德清县| 镇平县| 普宁市| 克什克腾旗| 招远市| 高雄县| 通化县| 青神县| 阳西县| 奉贤区| 阿坝| 梧州市| 德阳市| 搜索| 天长市| 同江市| 依兰县| 察雅县| 遂川县| 济阳县| 方正县| 辽源市| 大丰市| 蒙自县| 承德县| 东源县| 那坡县| 秭归县| 斗六市| 古交市| 抚松县| 湟源县| 高陵县| 龙门县| 八宿县| 如东县| 蕉岭县| 工布江达县| 井陉县|