国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

flex屬性詳解

468122151 / 412人閱讀

摘要:在拜讀了阮一峰的布局教程和有關(guān)屬性的回答后整理成此文章,以便加深印象。屬性是三個(gè)屬性的簡寫形式。布局包括外部的容器和內(nèi)部的項(xiàng)目,屬性是項(xiàng)目的屬性。

在拜讀了阮一峰的flex布局教程和HaoyCn有關(guān)flex屬性的回答后整理成此文章,以便加深印象。

flex屬性是flex-grow,flex-shrink,flex-basis三個(gè)屬性的簡寫形式。

flex布局包括外部的容器和內(nèi)部的項(xiàng)目flex屬性是項(xiàng)目的屬性

若干個(gè)項(xiàng)目設(shè)置好flex屬性后,會(huì)有初始指定的占用空間x(具體的寬度值),若父元素容器寬度值y大于子元素項(xiàng)目的占用空間x時(shí),y-x便稱作剩余分配空間

現(xiàn)將flex屬性詳細(xì)情況整理如下:

實(shí)例講解(借用HaoyCn的答案)

主軸上父容器總尺寸為 600px
子元素的總基準(zhǔn)值是:0% + auto + 200px = 300px,其中

0% 即 0 寬度
auto 對(duì)應(yīng)取主尺寸即 100px

故剩余空間為 600px - 300px = 300px
伸縮放大系數(shù)之和為: 2 + 2 + 1 = 5

剩余空間分配如下:

item-1 和 item-2 各分配 2/5,各得 120px
item-3 分配 1/5,得 60px

各項(xiàng)目最終寬度為:

item-1 = 0% + 120px = 120px
item-2 = auto + 120px = 220px
item-3 = 200px + 60px = 260px

當(dāng) item-1 基準(zhǔn)值取 0% 的時(shí)候,是把該項(xiàng)目視為零尺寸的,故即便聲明其尺寸為 140px,也并沒有什么用,形同虛設(shè)
item-2 基準(zhǔn)值取 auto 的時(shí)候,根據(jù)規(guī)則基準(zhǔn)值使用值是主尺寸值即 100px,故這 100px 不會(huì)納入剩余空間

參考資料:
阮一峰 Flex 布局教程:語法篇
阮一峰 Flex 布局教程:實(shí)例篇
flex設(shè)置成1和auto有什么區(qū)別-HaoyCn的回答

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/111830.html

相關(guān)文章

  • 彈性盒子模型詳解

    摘要:二彈性盒模型歷史彈性盒模型歷史英文原版或者查看中文翻譯版另外附上標(biāo)準(zhǔn)文檔彈性盒模型在過去幾年間制定了三版草案規(guī)范。給子元素直接添加屬性即可七后話以上是本文所有內(nèi)容,以下是小白我的感慨。 一、前言 由于W3C在制定彈性盒模型內(nèi)容有多版草案,在網(wǎng)上瀏覽了很多視頻和文章,版本有新有舊,所以準(zhǔn)備寫一篇關(guān)于彈性盒模型的文章,一是輔助自己學(xué)習(xí),二是幫忙其他前端學(xué)習(xí)者更容易地彈性盒模型。 二、彈性盒...

    rozbo 評(píng)論0 收藏0
  • 詳解CSS的Flex布局

    摘要:本文由云社區(qū)發(fā)表是的縮寫,意為彈性布局,是的一種布局模式。通過布局,可以很優(yōu)雅地解決很多布局的問題。與交叉軸兩端對(duì)齊,軸線之間的間隔平均分布。表示當(dāng)空間不足時(shí),不縮小。此文已由作者授權(quán)騰訊云社區(qū)發(fā)布 本文由云+社區(qū)發(fā)表 Flex是Flexible Box 的縮寫,意為彈性布局,是CSS3的一種布局模式。通過Flex布局,可以很優(yōu)雅地解決很多CSS布局的問題。下面會(huì)分別介紹容器的6個(gè)屬性和項(xiàng)...

    番茄西紅柿 評(píng)論0 收藏0
  • 詳解CSS的Flex布局

    摘要:本文由云社區(qū)發(fā)表是的縮寫,意為彈性布局,是的一種布局模式。通過布局,可以很優(yōu)雅地解決很多布局的問題。與交叉軸兩端對(duì)齊,軸線之間的間隔平均分布。表示當(dāng)空間不足時(shí),不縮小。此文已由作者授權(quán)騰訊云社區(qū)發(fā)布 本文由云+社區(qū)發(fā)表 Flex是Flexible Box 的縮寫,意為彈性布局,是CSS3的一種布局模式。通過Flex布局,可以很優(yōu)雅地解決很多CSS布局的問題。下面會(huì)分別介紹容器的6個(gè)屬性...

    lbool 評(píng)論0 收藏0
  • 彈性布局(display:flex;)屬性詳解

    摘要:設(shè)為布局以后,子元素的和屬性將失效。二基本概念采用布局的元素,稱為容器,簡稱容器。它的所有子元素自動(dòng)成為容器成員,稱為項(xiàng)目,簡稱項(xiàng)目。如果項(xiàng)目只有一根軸線,該屬性不起作用。四項(xiàng)目的屬性注項(xiàng)目屬性的全面理解較為復(fù)雜,可以參考文章 一、Flex布局-前言 Flex是Flexible Box的縮寫,意為彈性布局,用來為盒狀模型提供最大的靈活性,旨在提供一個(gè)更有效地布局、對(duì)齊方式,并且能夠使容...

    wangshijun 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<