<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ## flex版柵格布局 > 柵格系統中的列是通過指定1到12的值來表示其跨越的范圍。例如,三個等寬的列可以使用三個 .col-xs-4 來創建。 Bootstrap 是把row分為12格,你需要決定你要用的區塊占多少格,如果一行超過12格將會另起一行。顯然這有兩個缺點: 1. 如果想要五等分是辦不到的 12 / 5 = 2.22,表示每個等分塊占 2.22 個格子,但格子是不可再分的,不可能存在半個格子,所以這就辦不到。每個塊只能占 被12整除的格子數,如 1 2 3 4 6 12 2. 我希望三等分,要自己先計算出每一塊需要四個格子,然后寫 col-*-4,這樣每次都多了一次計算 而flex 根本不是格子的概念,而是 你希望塊占row的比例,c-2表示占 1/2,即一半,而不需要你去計算這需要多少個格子,你只需要說你要多少比例就行。 ```css /* flex柵格布局 */ .container, .container-fluid { padding-left: 15px; padding-right: 15px; width: 100%; margin: auto; } .row { display: flex; flex-wrap: wrap; margin-left: -15px; margin-right: -15px; } [class*=col-] { padding-left: 15px; padding-right: 15px; } [class*=visible-] { display: none; } [class*=hidden-] { display: block; } /* 手機(移動優先) */ .visible-xs { display: block; } .hidden-xs { display: none; } .col-xs-1 { flex: 0 0 100%; width: 100%; } .col-xs-0, .col-xs-full { flex: 1; width: auto; } .col-xs-2 { flex: 0 0 50%; /* 解決嵌套時的問題 */ width: 50%; } .col-xs-3 { flex: 0 0 33.3333%; width: 33.3333%; } .col-xs-4 { flex: 0 0 25%; width: 25%; } .col-xs-5 { flex: 0 0 20%; width: 20%; } .col-xs-6 { flex: 0 0 16.6666%; width: 16.6666%; } .col-xs-7 { flex: 0 0 14.2857%; width: 14.2857%; } .col-xs-8 { flex: 0 0 12.5%; width: 12.5%; } .col-xs-9 { flex: 0 0 11.1111%; width: 11.1111%; } .col-md-10 { flex: 0 0 10%; width: 10%; } /* 平板 */ @media (min-width: 768px) { .container { max-width: 750px; } .visible-sm { display: block; } .hidden-sm { display: none; } .col-sm-1 { flex: 0 0 100%; width: 100%; } .col-sm-0, .col-sm-full { flex: 1; width: auto; } .col-sm-2 { flex: 0 0 50%; width: 50%; } .col-sm-3 { flex: 0 0 33.3333%; width: 33.3333%; } .col-sm-4 { flex: 0 0 25%; width: 25%; } .col-sm-5 { flex: 0 0 20%; width: 20%; } .col-sm-6 { flex: 0 0 16.6666%; width: 16.6666%; } .col-sm-7 { flex: 0 0 14.2857%; width: 14.2857%; } .col-sm-8 { flex: 0 0 12.5%; width: 12.5%; } .col-sm-9 { flex: 0 0 11.1111%; width: 11.1111%; } .col-sm-10 { flex: 0 0 10%; width: 10%; } } /* 中等屏幕 */ @media (min-width: 992px) { .container { max-width: 970px; } .visible-md { display: block; } .hidden-md { display: none; } .col-md-1 { flex: 0 0 100%; width: 100%; } .col-md-0, .col-md-full { flex: 1; width: auto; } .col-md-2 { flex: 0 0 50%; width: 50%; } .col-md-3 { flex: 0 0 33.3333%; width: 33.3333%; } .col-md-4 { flex: 0 0 25%; width: 25%; } .col-md-5 { flex: 0 0 20%; width: 20%; } .col-md-6 { flex: 0 0 16.6666%; width: 16.6666%; } .col-md-7 { flex: 0 0 14.2857%; width: 14.2857%; } .col-md-8 { flex: 0 0 12.5%; width: 12.5%; } .col-md-9 { flex: 0 0 11.1111%; width: 11.1111%; } .col-md-10 { flex: 0 0 10%; width: 10%; } } /* 大屏 */ @media (min-width: 1200px) { .container { max-width: 1170px; } .visible-lg { display: block; } .hidden-lg { display: none; } .col-lg-1 { flex: 0 0 100%; width: 100%; } .col-lg-0, .col-lg-full { flex: 1; width: auto; } .col-lg-2 { flex: 0 0 50%; width: 50%; } .col-lg-3 { flex: 0 0 33.3333%; width: 33.3333%; } .col-lg-4 { flex: 0 0 25%; width: 25%; } .col-lg-5 { flex: 0 0 20%; width: 20%; } .col-lg-6 { flex: 0 0 16.6666%; width: 16.6666%; } .col-lg-7 { flex: 0 0 14.2857%; width: 14.2857%; } .col-lg-8 { flex: 0 0 12.5%; width: 12.5%; } .col-lg-9 { flex: 0 0 11.1111%; width: 11.1111%; } .col-lg-10 { flex: 0 0 10%; width: 10%; } } @media (min-width: 1300px) { .container { max-width: 1200px; } } @media (min-width: 1400px) { .container { max-width: 1300px; } } @media (min-width: 1500px) { .container { max-width: 1400px; } } @media (min-width: 1600px) { .container { max-width: 1500px; } } /* 超大屏幕 */ @media (min-width: 2200px) {} /* 打印控制 */ .visible-print { display: none; } .hidden-print { display: initial; } @media print { .visible-print { display: initial; } .hidden-print { display: none; } } ``` 樣式類名 與 [Bootstrap](https://v3.bootcss.com/css) 一致 ---- ### 擴展 [全局 CSS 樣式 · Bootstrap v3 中文文檔 - 柵格系統](https://v3.bootcss.com/css/#grid) [Flex 布局教程:語法篇 - 阮一峰的網絡日志](http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html) [Flex 布局教程:實例篇 - 阮一峰的網絡日志](http://www.ruanyifeng.com/blog/2015/07/flex-examples.html) ---- last update: 2020-05-04 15:37
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看