亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

彈性盒模型flex

Gemini / 2584人閱讀

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

一、flex

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

定義彈性布局

display:flex;

box{
       display:flex;
}

二、基本定義

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

三、 容器的屬性

有6個屬性

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

一下對6個容器屬性的簡單介紹

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

值:

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

row-reverse:水平方向,從右邊開始。

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

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

2. flex-wrap如何換行

值:

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

wrap:換行,第一行在上面

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

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

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

值:

?

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

flex-end:右對齊。

center:水平居中

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

space-around:每個項(xiàng)目兩側(cè)的間隔相等。

5. align-items垂直對齊方式

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

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

center:垂直居中

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

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

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

四、項(xiàng)目屬性

一下6個項(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則平均分,有個值為2其他值為1則占據(jù)剩余空間比1多一倍。

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

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

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

6. align-self屬性允許單個項(xiàng)目不一樣的對齊方式,可覆蓋align-items屬性。默認(rèn)值為auto,表示繼承夫元素的align-items屬性,如果沒有夫元素,則等同于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)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/1316.html

相關(guān)文章

  • 彈性模型詳解

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

    rozbo 評論0 收藏0
  • 彈性模型flex布局

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

    CoderDock 評論0 收藏0
  • 彈性模型

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

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

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

    miracledan 評論0 收藏0
  • 彈性模型

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

    WelliJhon 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<