日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無(wú)先后,達(dá)者為師

網(wǎng)站首頁(yè) 編程語(yǔ)言 正文

css設(shè)置彈性布局讓中間內(nèi)容寬度自適應(yīng)

作者:yunchong_zhao 更新時(shí)間: 2022-04-18 編程語(yǔ)言

其實(shí)這樣的布局又叫做雙飛翼布局,兩側(cè)不變中間在動(dòng)
在沒(méi)有彈性布局的時(shí)候,就是通過(guò)浮動(dòng)來(lái)實(shí)現(xiàn)的
有了彈性布局之后 就可以快速實(shí)現(xiàn)了

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        * {
            margin: 0;
            box-sizing: border-box;
        }
        .parent {
            display: flex;
            flex-wrap: wrap;
        }
        .child {
            background-color: bisque;
            width: 100px;
            border: 1px solid #aaf;
        }
        .center {
            flex: 1;
        }
    </style>
</head>
<body>
   <div class="parent">
       <div class="child left">111</div>
       <div class="child center"></div>
       <div class="child"></div>
   </div>
</body>
</html>

只需要給中間的那個(gè)元素設(shè)置 flex: 1即可
flex屬性是flex-grow, flex-shrink 和 flex-basis的簡(jiǎn)寫,默認(rèn)值為0 1 auto。后兩個(gè)屬性可選。

關(guān)注我 持續(xù)更新前端知識(shí)。

原文鏈接:https://yunchong.blog.csdn.net/article/details/121481539

欄目分類
最近更新