<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 1.盒子模型 - box-sizing:border-box; 設置padding,和border,它的寬度還是會保持不變 - box-sizing:content-box;(默認設置) 當設置padding和border時寬度會發生改變 # 2.float > 目的是為了讓元素并排顯示 ## 2.1給多個元素float ~~~ float:left|right ~~~ ##### 原理: 就是相對于整個頁面漂浮起來了,上面元素float,下面元素補位 - 插圖 float原理 ![](https://i.loli.net/2019/03/02/5c7a410c2b526.png) >如上圖float會帶來影響。總體分為兩種情況,父子間,兄弟間 ### 2.1.1兄弟情況下的float 讓元素不受float元素的影響的方法是在受到了影響的元素下添加 ~~~ clear:both; ~~~ ### 2.1.2父子情況下的float >問題:子元素float父元素的高度坍塌 如果父元素不設置高度,父元素會繼承子元素的高度。子元素float,父元素的高度會坍塌變為0。 解決這個問題: 1.給父元素overflow:hidden; 2.使用偽元素 ~~~ .parent::after{ content:""; display: block; clear: both; } ~~~ 示例代碼如下: ~~~ <style> /* 如果父元素不設置高度,子元素float,父元素的高度會坍塌 */ .parent{ width:300px; background: red; } .child{ width:100px; height: 100px; background: yellow; float:left; } /* key code*/ .parent:after{ content:""; display: block; clear: both; } </style> <body> <div class="parent"> <div class="child"> </div> </div> </body> ~~~ demo: nav - 插圖 效果 :nav demo ![](https://i.loli.net/2019/03/02/5c7a41592a8d3.png) ~~~ <style> *{margin:0;padding:0} li{ /* key start*/ float: left; /* key end */ width:100px; text-align: center; } ul{ /* 為了防止父元素坍塌 */ /* key start */ overflow: hidden; /* key end */ list-style: none; background: pink; line-height: 50px; } a{ text-decoration: none; color:#fff; display: block; } a:hover{ color:#333; background: deeppink; } </style> </head> <body> <ul> <li><a href="#">電腦</a></li> <li><a href="#">手機</a></li> <li><a href="#">平板</a></li> </ul> </body> ~~~ > 匯總一下:如何清除float ~~~ (1)給下面的兄弟元素給clear:both; (2)給父級加overflow:hidden; (3)用偽元素,給父級內容生成 .row:before{ display:table; content:”” } .row:after{ display:table; content:”” clear:both; } ~~~ ### 2.1.3并列顯示 ~~~ <style> ul{ list-style: none; } li{ float: left; padding: 20px; } </style> </head> <body> <ul> <li>小米手機</li> <li>電視</li> <li>筆記本</li> </ul> </body> ~~~ 效果: - 插圖 float并列顯示 ![](https://i.loli.net/2019/03/02/5c7a41cc49f08.png)
                  <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>

                              哎呀哎呀视频在线观看