彈性盒模型

彈性盒模型

image

對于某個元素只要聲明了 display:flex;,那么這個元素就成為了彈性容器,具有flex彈性布局的特性。

  1. 每個彈性容器都有兩根軸:主軸和交叉軸,兩軸之間成90°。注意:水平的不一定就是主軸。
  2. 每根軸都有起點(diǎn)和終點(diǎn),這對于元素的對齊非常重要。
  3. 彈性容器中的所有子元素稱為彈性元素,彈性元素永遠(yuǎn)沿主軸排序。
  4. 彈性元素也可以通過 display:flex;設(shè)置為另一個彈性容器,形成嵌套關(guān)系。因此一個元素既可以是彈性容器也可以是彈性元素。

實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)

flex.png
<style>
*{margin:0;padding:0;}
.wrap{display: flex;width:100%;height:600px;}
.left{width:200px;background:red;}
.right{flex:1;display: flex;flex-direction: column;}
.top{height:100px;background: black;}
.cont{flex:1;background: orange;display: flex;justify-content: flex-end;}
.content{flex: 1;background: blue;display:flex;justify-content:center;align-items:center;}
.sider{width:200px;background: green;}
.center{width:200px;height:200px;background: purple;}
</style>
</head>
<body>
    <div class="wrap">
        <div class="left"></div>
        <div class="right">
            <div class="top"></div>
            <div class="cont">
                <div class="content">
                    <div class="center"></div>
                </div>
                <div class="sider"></div>
            </div>
        </div>
    </div>
</body>

下面是一個小練習(xí)

骰子.png

可以在下面的地址練習(xí)一下
https://codepen.io/haolucky/pen/MRWbyX

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 容器屬性: 1、flex-direction 2、flex-wrap 3、flex-flow 4、justify-...
    無腳鳥30閱讀 845評論 1 3
  • 點(diǎn)這里 http://caibaojian.com/demo/flexbox/flex-direction.htm...
    木易先生灬閱讀 762評論 0 1
  • Flexbox 理解Flexbox:你需要知道的一切 深入理解 flex 布局以及計(jì)算 一勞永逸的搞定 flex ...
    _無為_閱讀 962評論 0 0
  • 當(dāng)馬踏霜葉的時候 我聞你在生死關(guān)頭 刀光劍影的江湖中 這一切何足煩憂 當(dāng)年寶劍又復(fù)執(zhí)手 千里行程夜不敢休 白雪皚皚...
    一舂忽白閱讀 450評論 9 16
  • 你是我曾跨躍的山峰, 也是將我淹沒的河流, 你是我夢中的蝴蝶 也曾是我迷離的夢幻 你是我開啟幸福的動力 也是埋葬我...
    麥積夢境閱讀 448評論 7 3

友情鏈接更多精彩內(nèi)容