濮阳杆衣贸易有限公司

主頁 > 知識庫 > css flex布局超長自動換行的示例代碼

css flex布局超長自動換行的示例代碼

熱門標(biāo)簽:旅游地圖標(biāo)注線路 電銷專用外呼線路 電話機(jī)器人鑰匙扣 漯河外呼調(diào)研線路 廣西房產(chǎn)智能外呼系統(tǒng)推薦 地圖標(biāo)注位置怎么弄圖 威力最大的電銷機(jī)器人 400電話唐山辦理 電銷外呼系統(tǒng)是違法的嗎

要創(chuàng)建一個 flex 容器,只需要將一個 display: flex 屬性添加到一個元素上。
默認(rèn)情況下,所有的直接子元素都被認(rèn)為是 flex 項(xiàng),并從左到右依次排列在一行中。
如果 flex 項(xiàng)的寬度總和大于容器,那么 flex 項(xiàng)將按比例縮小,直到它們適應(yīng) flex 容器寬度 演示: 找一個頁面敲擊f12,找到div內(nèi)多個div的元素組合,聲明flex 并width:900px;給予定寬好讓后面實(shí)踐自動換行的功能

同樣的:通過控制臺的css進(jìn)行樣式的調(diào)整,如下

得到: 很明顯, 印證了flex 項(xiàng)將按比例縮小

此時我們需要在父元素的加入: flex-flow: wrap; 具體如下

最終效果

更多參考

display: flex;
 
/* flex-direction 決定主軸的方向 row(默認(rèn))|row-reverse|column|column-reverse*/
/* flex-direction: row; */
 
/* flex-wrap決定當(dāng)排列不下時是否換行以及換行的方式,nowrap(默認(rèn))|wrap|wrap-reverse */
/* flex-wrap:wrap; */
 
/* flex-flow是lex-direction和flex-wrap的簡寫形式,如:row wrap|column wrap-reverse等。默認(rèn)值為row nowrap,即橫向排列 不換行 */
flex-flow:row wrap;
 
/* !當(dāng)主軸沿水平方向時!justify-content,決定item在主軸上的對齊方式,可能的值有flex-start(默認(rèn)),flex-end,center,space-between,space-around */
justify-content:center;
/* !主軸水平時!決定了item在交叉軸上的對齊方式,可能的值有flex-start|flex-end|center|baseline|stretch */
align-items:center;

示例:CSS Flex彈性布局(多個div自動換行)

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Flex布局</title>
    <style>
        .con {
            /* 要創(chuàng)建一個 flex 容器,只需要將一個 display: flex 屬性添加到一個元素上。*/
            /* 默認(rèn)情況下,所有的直接子元素都被認(rèn)為是 flex 項(xiàng),并從左到右依次排列在一行中。*/
             /*如果 flex 項(xiàng)的寬度總和大于容器,那么 flex 項(xiàng)將按比例縮小,直到它們適應(yīng) flex 容器寬度*/
            display: flex;
            /* flex-direction 決定主軸的方向 row(默認(rèn))|row-reverse|column|column-reverse*/
            /* flex-direction: row; */
            /* flex-wrap決定當(dāng)排列不下時是否換行以及換行的方式,nowrap(默認(rèn))|wrap|wrap-reverse */
            /* flex-wrap:wrap; */
            /* flex-flow是lex-direction和flex-wrap的簡寫形式,如:row wrap|column wrap-reverse等。默認(rèn)值為row nowrap,即橫向排列 不換行 */
            flex-flow: row wrap;
            /* !當(dāng)主軸沿水平方向時!justify-content,決定item在主軸上的對齊方式,可能的值有flex-start(默認(rèn)),flex-end,center,space-between,space-around */
            justify-content: center;
            /* !主軸水平時!決定了item在交叉軸上的對齊方式,可能的值有flex-start|flex-end|center|baseline|stretch */
            align-items: center;
        }

            .con > div {
                width: 100px;
                height: 100px;
                background: #8DB6CD;
                border: 1px solid black;
                margin-left: 10px;
                text-align: center;
                line-height: 100px;
            }
    </style>
</head>
<body>
    <div class='con'>
        <!-- order的值是整數(shù),默認(rèn)為0,整數(shù)越小,item排列越靠前 這里只給item1 和item4設(shè)置了order屬性 1跟4排到了最后面,并且4在1的前面 -->
        <div style="order: 2">item 1</div>
        <div style="height: 300px;">item 2</div>
        <!-- flex-grow定義了當(dāng)flex容器有多余空間時,item是否放大 flex-shrink為縮小 -->
        <div style="flex-grow:2">item 3</div>
        <div style="order: 1">item 4</div>
        <div style="flex-basis:60px">item 5</div>
        <div>item 6</div>
        <div>item 7</div>
        <div>item 8</div>
        <div>item 9</div>
        <div>item 10</div>
        <div>item 11</div>
    </div>
</body>
</html>

到此這篇關(guān)于css flex布局超長自動換行的示例代碼的文章就介紹到這了,更多相關(guān)css flex超長自動換行內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

標(biāo)簽:試駕邀約 綏化 無錫 銅陵 湖北 湘西 焦作 欽州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《css flex布局超長自動換行的示例代碼》,本文關(guān)鍵詞  css,flex,布局,超長,自,動換,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《css flex布局超長自動換行的示例代碼》相關(guān)的同類信息!
  • 本頁收集關(guān)于css flex布局超長自動換行的示例代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    尖扎县| 丹巴县| 镇宁| 江山市| 临颍县| 修水县| 长岛县| 和龙市| 澎湖县| 灵台县| 镇康县| 苍南县| 炉霍县| 固阳县| 巫溪县| 邳州市| 蓬安县| 寿阳县| 法库县| 潜山县| 永和县| 青海省| 沂水县| 木里| 包头市| 莱州市| 莒南县| 武汉市| 德清县| 舟山市| 额尔古纳市| 旺苍县| 舞阳县| 镇平县| 林西县| 武强县| 民勤县| 凭祥市| 体育| 郑州市| 江口县|