成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

彈性盒模型flex

Gemini / 2490人閱讀

摘要:一是的縮寫(xiě),意為彈性布局定義彈性布局二基本定義我只簡(jiǎn)單的說(shuō)一下容器和項(xiàng)目,因?yàn)橹魂P(guān)系容器和項(xiàng)目來(lái)講的個(gè)人理解。它可以設(shè)為或?qū)傩砸粯拥闹?,則該項(xiàng)目占據(jù)固定的空間。默認(rèn)值為,表示繼承夫元素的屬性,如果沒(méi)有夫元素,則等同于。

一、flex

flex是flexible box的縮寫(xiě),意為“彈性布局”;

定義彈性布局

display:flex;

box{
       display:flex;
}

二、基本定義

我只簡(jiǎn)單的說(shuō)一下容器和項(xiàng)目,因?yàn)橹魂P(guān)系容器和項(xiàng)目來(lái)講的(個(gè)人理解)。

三、 容器的屬性

有6個(gè)屬性

1. flex-direction
2. flex-wrap
3. flex-flow
4. justify-content
5. align-items
6. align-content

一下對(duì)6個(gè)容器屬性的簡(jiǎn)單介紹

1. flex-direction屬性決定排列方向

值:

row(默認(rèn)值):水平方向,從右邊開(kāi)始。

row-reverse:水平方向,從右邊開(kāi)始。

column:垂直方向,從上到下。

column-reverse:垂直方向,從下往上

2. flex-wrap如何換行

值:

nowrap(默認(rèn)值):不換行。

wrap:換行,第一行在上面

wrap-reverse:換行。第一行在下方。

3. flex-flow是上面兩個(gè)屬性的縮寫(xiě),默認(rèn)值為row nowrap。

4. justify-content定義水平方向?qū)R方式

值:

?

flex-start(默認(rèn)值):左對(duì)齊。

flex-end:右對(duì)齊。

center:水平居中

space-between:兩端對(duì)齊,項(xiàng)目之間間隔相等。

space-around:每個(gè)項(xiàng)目?jī)蓚?cè)的間隔相等。

5. align-items垂直對(duì)齊方式

flex-start:y軸的起點(diǎn)對(duì)齊。

flex-end:y軸的終點(diǎn)對(duì)齊。

center:垂直居中

baseline:項(xiàng)目的第一行文字的基線對(duì)齊。

stretch(默認(rèn)值):如果項(xiàng)目沒(méi)有設(shè)置高度或者為auto,將占滿整個(gè)容器。

6. align-content定義多個(gè)軸對(duì)齊方式(這里不詳細(xì)講解雖然整個(gè)講解都不詳細(xì))。

四、項(xiàng)目屬性

一下6個(gè)項(xiàng)目屬性設(shè)置在項(xiàng)目上。

1. order
2. flex- grow
3. flex-shrink
4. flex-basis
5. flex
6. align-self

1. order屬性定義項(xiàng)目的排列順序。數(shù)值越小,排列越考前,默認(rèn)值為0

2. flex- grow屬性定義項(xiàng)目的放大比例,默認(rèn)值為0,即不放大。如果項(xiàng)目值都為1則平均分,有個(gè)值為2其他值為1則占據(jù)剩余空間比1多一倍。

3. flex-shrink定義項(xiàng)目的縮小比例,默認(rèn)為1,如過(guò)空間不足,項(xiàng)目將縮小。

4. flex-basis定義了在分配多余空間之前,項(xiàng)目的主軸空間。它可以設(shè)為width或height屬性一樣的值,則該項(xiàng)目占據(jù)固定的空間。

5. flex是上面2、3、4項(xiàng)的簡(jiǎn)寫(xiě)方式,默認(rèn)值為0 1 auto

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

    <style>
        *{
            margin: 0;
            padding: 0;
        }
        div{
            border: 1px solid black;
        }
        .boxBig{
            width: 500px;
            height: 500px;
            display: flex;
            justify-content: center;
            align-items: center;
        }
        .box1{
            border: 1px solid red;
            width: 100px;
            height: 100px;

        }
    style>
head>
<body>
    <div class="boxBig">
        <div class="box1">div>
        <div class="box1">div>
        <div class="box1">div>
        <div class="box1">div>
    div>
body>

?

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/1316.html

相關(guān)文章

  • 彈性模型詳解

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

    rozbo 評(píng)論0 收藏0
  • 彈性模型,flex布局

    摘要:彈性盒模型彈性盒子是的一種新布局模式,由容器父元素和項(xiàng)目子元素組成。彈性盒子是一種當(dāng)頁(yè)面需要適應(yīng)不同的屏幕大小以及設(shè)備類型時(shí)確保元素?fù)碛星‘?dāng)?shù)男袨榈牟季址绞健椥院心P???彈性盒子是css3的一種新布局模式,由容器(父元素)和項(xiàng)目(子元素)組成。 ? 彈性盒子是一種當(dāng)頁(yè)面需要適應(yīng)不同的屏幕大小以及設(shè)備類型時(shí)確保元素?fù)碛星‘?dāng)?shù)男袨榈牟季址绞健?? 引入彈性盒模型的目的:提供一種更加有效的方式...

    CoderDock 評(píng)論0 收藏0
  • 彈性模型

    摘要:彈性盒模型相比傳統(tǒng)的盒模型,可以更加簡(jiǎn)單的實(shí)現(xiàn)各種布局頁(yè)面簡(jiǎn)單舉一個(gè)例子,代碼如下加上廠商前綴,目前使用方式都有三種寫(xiě)法,舊的,過(guò)度的,新的的屬性假如的改成也能實(shí)現(xiàn)數(shù)字的垂直居中 彈性盒模型相比傳統(tǒng)的盒模型(display+position+float),可以更加簡(jiǎn)單的實(shí)現(xiàn)各種布局頁(yè)面簡(jiǎn)單舉一個(gè)例子,代碼如下 1 2 3 css .row{width:200px;...

    BakerJ 評(píng)論0 收藏0
  • CSS中各種布局的背后(*FC)

    摘要:中各種布局的背后,實(shí)質(zhì)上是各種的組合。相反,一些塊容器盒,比如非替換行內(nèi)塊及非替換表格單元格,不是塊級(jí)盒。描述元素跟它的后代之間的影響。行盒行盒由行內(nèi)格式化上下文產(chǎn)生的盒,用于表示一行。彈性容器外和彈性項(xiàng)目?jī)?nèi)的一切元素都不受影響。 CSS中各種布局的背后,實(shí)質(zhì)上是各種*FC的組合。CSS2.1 中只有 BFC 和 IFC, CSS3 中還增加了 FFC 和 GFC。 盒模型(Box M...

    miracledan 評(píng)論0 收藏0
  • 彈性模型

    摘要:如果一個(gè)項(xiàng)目的屬性為,其他項(xiàng)目都為,則空間不足時(shí),前者不縮小。 彈性盒模型 1. 容器的概念 指定父元素為 flex .parent { display: flex; } .parent_inline { display: inline-flex; } 指定之后 float clear vertical-align 會(huì)失效 父元素稱為 flex container 子元素稱為 fle...

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

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

0條評(píng)論

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