摘要:布局個(gè)屬性決定主軸的方向定義是否在軸線上,換行合并體,這個(gè)屬性可以不用管屬性定義了項(xiàng)目在主軸上的對(duì)齊方式。與交叉軸兩端對(duì)齊,軸線之間的間隔平均分布。文章來(lái)源阮一峰布局教程
flex 布局
6個(gè)屬性1. flex-direction
flex-direction 決定主軸的方向
flex-wrap 定義是否在“軸線”上,換行
flex-flow flex-flow:|| ; 合并體,這個(gè)屬性可以不用管
justify-content 屬性定義了項(xiàng)目在主軸上的對(duì)齊方式。
align-items
align-content
flex-direction: row(默認(rèn)值) | row-reverse | column | column-reverse; }2.flex-wrap屬性
flex-wrap: nowrap (不換行) wrap(換行,第一行在上方) wrap-reverse(換行,第一行在下方。);3.justify-content屬性
justify-content: flex-start | flex-end | center | space-between | space-around;
4. align-content屬性flex-start(默認(rèn)值):左對(duì)齊
flex-end:右對(duì)齊
center: 居中
space-between:兩端對(duì)齊,項(xiàng)目之間的間隔都相等。
space-around:每個(gè)項(xiàng)目?jī)蓚?cè)的間隔相等。所以,項(xiàng)目之間的間隔比項(xiàng)目與邊框的間隔大一倍。
align-content: flex-start | flex-end | center | space-between | space-around | stretch;
flex-start:與交叉軸的起點(diǎn)對(duì)齊。
flex-end:與交叉軸的終點(diǎn)對(duì)齊。
center:與交叉軸的中點(diǎn)對(duì)齊。
space-between:與交叉軸兩端對(duì)齊,軸線之間的間隔平均分布。
space-around:每根軸線兩側(cè)的間隔都相等。所以,軸線之間的間隔比軸線與邊框的間隔大一倍。
stretch(默認(rèn)值):軸線占滿整個(gè)交叉軸。
5.項(xiàng)目的屬性order 定義項(xiàng)目的排列順序。數(shù)值越小,排列越靠前,默認(rèn)為0。
flex-grow 屬性定義項(xiàng)目的放大比例,默認(rèn)為0,即如果存在剩余空間,也不放大。
flex-shrink 屬性定義了項(xiàng)目的縮小比例,默認(rèn)為1,即如果空間不足,該項(xiàng)目將縮小。
flex-basis 屬性定義了在分配多余空間之前,項(xiàng)目占據(jù)的主軸空間(main size)。瀏覽器根據(jù)這個(gè)屬性,計(jì)算主軸是否有多余空間。它的默認(rèn)值為auto,即項(xiàng)目的本來(lái)大小。
flex flex-grow, flex-shrink 和 flex-basis的簡(jiǎn)寫 可以不用管
align-self align-self屬性允許單個(gè)項(xiàng)目有與其他項(xiàng)目不一樣的對(duì)齊方式,可覆蓋align-items屬性。默認(rèn)值為auto,表示繼承父元素的align-items屬性,如果沒(méi)有父元素,則等同于stretch。
文章來(lái)源-阮一峰-Flex 布局教程
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/102139.html
摘要:擁抱未來(lái)的布局方式與布局全教程本書系列文章為對(duì)中布局與布局的詳細(xì)介紹,已在同步更新,如您在閱讀過(guò)程中發(fā)現(xiàn)描述有誤或錯(cuò)別字的情況,您可以向本項(xiàng)目提出或。主要是對(duì)于標(biāo)準(zhǔn)里的布局方式草案中的布局方式進(jìn)行一些總結(jié)。 GitBook《擁抱未來(lái)的CSS布局方式:flex與grid布局》全教程 本書(系列文章)為對(duì)CSS中flex布局與grid布局的詳細(xì)介紹,已在GitHub同步更新,如您在閱讀過(guò)程...
摘要:布局教程語(yǔ)法篇修改轉(zhuǎn)載自阮一峰老師的博客網(wǎng)頁(yè)布局是的一個(gè)重點(diǎn)應(yīng)用。布局的傳統(tǒng)解決方案,基于盒狀模型,依賴屬性屬性屬性。一布局是什么是的縮寫,意為彈性布局,用來(lái)為盒狀模型提供最大的靈活性。二基本概念采用布局的元素,稱為容器,簡(jiǎn)稱容器。 Flex 布局教程:語(yǔ)法篇(修改轉(zhuǎn)載自阮一峰老師的博客)網(wǎng)頁(yè)布局(layout)是CSS的一個(gè)重點(diǎn)應(yīng)用。布局的傳統(tǒng)解決方案,基于盒狀模型,依賴 displ...
摘要:簡(jiǎn)介是的縮寫,意為彈性布局,用來(lái)為盒狀模型提供最大的靈活性。設(shè)為布局以后,子元素的和屬性將失效。行內(nèi)元素采用布局的元素,稱為容器,簡(jiǎn)稱容器。它的所有子元素自動(dòng)成為容器成員,稱為項(xiàng)目,簡(jiǎn)稱項(xiàng)目。備注節(jié)選自布局教程語(yǔ)法篇阮一峰 簡(jiǎn)介 Flex 是 Flexible Box 的縮寫,意為彈性布局,用來(lái)為盒狀模型提供最大的靈活性。 兼容性 IE10+、Chrom21+、Firefox22+、S...
閱讀 1149·2021-11-25 09:43
閱讀 1583·2021-10-25 09:47
閱讀 2477·2019-08-30 13:46
閱讀 763·2019-08-29 13:45
閱讀 1292·2019-08-26 13:29
閱讀 3000·2019-08-23 15:30
閱讀 1113·2019-08-23 14:17
閱讀 1334·2019-08-23 13:43