婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

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

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

熱門標簽:旅游地圖標注線路 電銷專用外呼線路 電話機器人鑰匙扣 漯河外呼調研線路 廣西房產智能外呼系統推薦 地圖標注位置怎么弄圖 威力最大的電銷機器人 400電話唐山辦理 電銷外呼系統是違法的嗎

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

同樣的:通過控制臺的css進行樣式的調整,如下

得到: 很明顯, 印證了flex 項將按比例縮小

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

最終效果

更多參考

display: flex;
 
/* flex-direction 決定主軸的方向 row(默認)|row-reverse|column|column-reverse*/
/* flex-direction: row; */
 
/* flex-wrap決定當排列不下時是否換行以及換行的方式,nowrap(默認)|wrap|wrap-reverse */
/* flex-wrap:wrap; */
 
/* flex-flow是lex-direction和flex-wrap的簡寫形式,如:row wrap|column wrap-reverse等。默認值為row nowrap,即橫向排列 不換行 */
flex-flow:row wrap;
 
/* !當主軸沿水平方向時!justify-content,決定item在主軸上的對齊方式,可能的值有flex-start(默認),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 {
            /* 要創建一個 flex 容器,只需要將一個 display: flex 屬性添加到一個元素上。*/
            /* 默認情況下,所有的直接子元素都被認為是 flex 項,并從左到右依次排列在一行中。*/
             /*如果 flex 項的寬度總和大于容器,那么 flex 項將按比例縮小,直到它們適應 flex 容器寬度*/
            display: flex;
            /* flex-direction 決定主軸的方向 row(默認)|row-reverse|column|column-reverse*/
            /* flex-direction: row; */
            /* flex-wrap決定當排列不下時是否換行以及換行的方式,nowrap(默認)|wrap|wrap-reverse */
            /* flex-wrap:wrap; */
            /* flex-flow是lex-direction和flex-wrap的簡寫形式,如:row wrap|column wrap-reverse等。默認值為row nowrap,即橫向排列 不換行 */
            flex-flow: row wrap;
            /* !當主軸沿水平方向時!justify-content,決定item在主軸上的對齊方式,可能的值有flex-start(默認),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的值是整數,默認為0,整數越小,item排列越靠前 這里只給item1 和item4設置了order屬性 1跟4排到了最后面,并且4在1的前面 -->
        <div style="order: 2">item 1</div>
        <div style="height: 300px;">item 2</div>
        <!-- flex-grow定義了當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>

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

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

巨人網絡通訊聲明:本文標題《css flex布局超長自動換行的示例代碼》,本文關鍵詞  css,flex,布局,超長,自,動換,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《css flex布局超長自動換行的示例代碼》相關的同類信息!
  • 本頁收集關于css flex布局超長自動換行的示例代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 惠州市| 正宁县| 绥江县| 巴林右旗| 漾濞| 收藏| 韩城市| 南江县| 兴仁县| 义乌市| 云阳县| 新竹市| 突泉县| 柞水县| 榆社县| 巴楚县| 百色市| 丘北县| 若尔盖县| 永德县| 云浮市| 平泉县| 乐山市| 南皮县| 大渡口区| 松江区| 弥勒县| 静乐县| 汾西县| 长丰县| 黑龙江省| 弋阳县| 东至县| 兴安盟| 崇礼县| 娄烦县| 江孜县| 枣阳市| 衡阳市| 固安县| 威远县|