免费的三级网站-免费的色网站-免费番茄社区性色大片-免费高清特级毛片-98色花堂永久地址国产精品-999国产精品

????????? Flex 彈性布局詳解 ?????????
<div class="flexPack" style="display: flex">                          // 注意,設(shè)為Flex布局以后,內(nèi)部成員的float、clear和vertical-align屬性將失效
    <div class="flexItem"></div>    <div class="flexItem"></div>      // 內(nèi)部成員也可以設(shè)置為:display: inline-flex 行內(nèi)元素
</div>

? Flex 屬性交互演示

Flex容器屬性

flex容器屬性屬性取值圖 解

flex-direction:

定義主軸的方向(即項(xiàng)目的排列方向)

row; (默認(rèn)值) 主軸為水平方向,起點(diǎn)在左端。
row-reverse; 主軸為水平方向,起點(diǎn)在右端。
column; 主軸為垂直方向,起點(diǎn)在上沿。
column-reverse; 主軸為垂直方向,起點(diǎn)在下沿。
flex彈性布局

flex-wrap:

默認(rèn)項(xiàng)目都排在一條線(xiàn)(又稱(chēng)軸線(xiàn))上。flex-wrap屬性定義,如果一條軸線(xiàn)排不下,如何換行。

nowrap;(默認(rèn)值) 不換行。
wrap; 換行,第一行在上方。
wrap-reverse; 換行,第一行在下方。
flex彈性布局

flex-flow:<flex-direction> + <flex-wrap>;

flex-flow屬性是flex-direction屬性和flex-wrap屬性的簡(jiǎn)寫(xiě)形式,默認(rèn)值為row nowrap。

justify-content:

定義項(xiàng)目在主軸上的對(duì)齊方式。

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)目與邊框的間隔大一倍。
flex彈性布局

align-items:

定義項(xiàng)目在交叉軸上如何對(duì)齊。

stretch;(默認(rèn)值) 如果項(xiàng)目未設(shè)置高度或設(shè)為auto,
將占滿(mǎn)整個(gè)容器的高度。
flex-start; 交叉軸的起點(diǎn)對(duì)齊。
flex-end; 交叉軸的終點(diǎn)對(duì)齊。
center; 交叉軸的中點(diǎn)對(duì)齊。
baseline; 項(xiàng)目的第一行文字的基線(xiàn)對(duì)齊。
flex彈性布局

align-content:

定義多根軸線(xiàn)的對(duì)齊方式。如果項(xiàng)目只有一根軸線(xiàn),該屬性不起作用。

stretch;(默認(rèn)值) 軸線(xiàn)占滿(mǎn)整個(gè)交叉軸。
flex-start; 與交叉軸的起點(diǎn)對(duì)齊。
flex-end; 與交叉軸的終點(diǎn)對(duì)齊。
center; 與交叉軸的中點(diǎn)對(duì)齊。
space-between; 與交叉軸兩端對(duì)齊,軸線(xiàn)之間的間隔平均分布。
space-around; 每根軸線(xiàn)兩側(cè)的間隔都相等。
所以,軸線(xiàn)之間的間隔比軸線(xiàn)與邊框的間隔大一倍。
flex彈性布局

gap:

定義元素間的距離。

0;(默認(rèn)值)元素間無(wú)間距。
30px 60px; 分別定義X和Y軸方向間距,同值可只寫(xiě)一個(gè)。
另外,項(xiàng)目元素使用 margin-left:auto 可使其居右。
flex彈性布局

Flex項(xiàng)目屬性

flex成員屬性屬性取值圖 解

order:

項(xiàng)目的排列順序。數(shù)值越小,排列越靠前,默認(rèn)為0。

數(shù)字; (-999... ~ 999... 默認(rèn)0)flex彈性布局

flex-grow:

項(xiàng)目的放大比例,默認(rèn)為0,即如果存在剩余空間,也不放大。

數(shù)字; (-999... ~ 999... 默認(rèn)0)
如果所有項(xiàng)目的flex-grow屬性都為1,則它們將等分剩余空間(如果有的話(huà));如果一個(gè)項(xiàng)目的flex-grow屬性為2,其他項(xiàng)目都為1,則前者占據(jù)的剩余空間將比其他項(xiàng)多一倍。
flex彈性布局

flex-shrink:

定義項(xiàng)目的縮小比例,默認(rèn)為1,即如果空間不足,該項(xiàng)目將縮小。

數(shù)字; (0 ~ 999... 默認(rèn)1)
如果所有項(xiàng)目的flex-shrink屬性都為1,當(dāng)空間不足時(shí),都將等比例縮小;如果一個(gè)項(xiàng)目的flex-shrink屬性為0,其他項(xiàng)目都為1,則空間不足時(shí),前者不縮小。負(fù)值對(duì)該屬性無(wú)效。
flex彈性布局

flex-basis:

定義在分配多余空間之前,項(xiàng)目占據(jù)的主軸空間(main size)。

auto;(默認(rèn)值) 自動(dòng)
長(zhǎng)度值; 可以設(shè)為跟width或height屬性一樣的值(如90px),則項(xiàng)目將占據(jù)固定空間。瀏覽器根據(jù)這個(gè)屬性,計(jì)算主軸是否有多余空間。它的默認(rèn)值為auto,即項(xiàng)目的本來(lái)大小。
flex彈性布局

flex:<flex-grow> + <flex-shrink> + <flex-basis>

flex屬性是flex-grow, flex-shrink 和 flex-basis的簡(jiǎn)寫(xiě),默認(rèn)值為0 1 auto。后兩個(gè)屬性可選。

該屬性有兩個(gè)快捷值:auto (1 1 auto) 和 none (0 0 auto)。

建議優(yōu)先使用這個(gè)屬性,而不是單獨(dú)寫(xiě)三個(gè)分離的屬性,因?yàn)闉g覽器會(huì)推算相關(guān)值。

align-self:

設(shè)置該成員獨(dú)立的對(duì)齊方式。

auto|flex-start|flex-end|center|baseline|stretch;

align-self屬性允許單個(gè)項(xiàng)目有與其他項(xiàng)目不一樣的對(duì)齊方式,可覆蓋align-items屬性。默認(rèn)值為auto,表示繼承父元素的align-items屬性,如果沒(méi)有父元素,則等同于stretch。該屬性可能取6個(gè)值,除了auto,其他都與align-items屬性完全一致。

flex彈性布局
主站蜘蛛池模板: 国产免费不卡v片在线观看 国产免费播放一区二区三区 | 怡红院日本一道日本久久 | 婷婷免费视频 | 窝窝午夜看片免费视频 | 在线亚洲免费 | 涩涩涩涩爱| h国产在线观看 | 国产成人一区二区 | 黄色a三级三级三级免费看 黄色a三级免费看 | 亚洲视频免费在线看 | 色天使亚洲综合在线观看 | 国产手机在线αⅴ片无码观看 | 大学生一级特黄的免费大片视频 | 色多多污网站 | 男人把女人下部桶爽的视频 | 国产成人精品综合在线观看 | 亚洲午夜影视 | 日韩在线精品 | 天天精品视频 | 国内日本精品视频在线观看 | 精品亚洲一区二区 | 亚洲天堂午夜 | 宅男在线午夜影院 | 狠狠操人人 | 在线资源天堂 | 美女一级ba大片免色野外 | 波多野结衣免费在线视频 | 怡红院在线视频精品观看 | 国产最新精品2020好看的 | 男女爱视频免费高清在线观看 | 日韩一二区 | 免费黄色大片视频 | 国内自拍成人网在线视频 | 久久香蕉综合精品国产 | www国产永久免费视频看看 | 国产伦久视频免费观看 视频 | 在线黄色免费 | 6080私人午夜性爽快影院 | 午夜性色吃奶添下面69影院 | 亚洲阿v天堂2021在线观看 | 日韩精品成人免费观看 |