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

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                在實際工作中我們會遇到需要為“不定寬度的塊狀元素”設置居中,比如網頁上的分頁導航,因為分頁的數量是不確定的,所以我們不能通過設置寬度來限制它的彈性。(不定寬塊狀元素:塊狀元素的寬度width不固定。) 不定寬度的塊狀元素有三種方法居中(這三種方法目前使用的都很多): 1. 加入 [table](http://www.imooc.com/code/292 "忘了的小伙伴,讓我們點擊鏈接復習一下吧! ") 標簽 2. 設置?[display: inline](http://www.imooc.com/code/2049 "忘了的小伙伴,讓我們點擊鏈接復習一下吧! ")?方法:與第一種類似,顯示類型設為 行內元素,進行不定寬元素的屬性設置 3. 設置 [position:relative](http://www.imooc.com/code/2074 "忘了的小伙伴,讓我們點擊鏈接復習一下吧! ")?和 left:50%:利用?相對定位?的方式,將元素向左偏移?50%?,即達到居中的目的 這一小節我們來講一下第一種方法: 為什么選擇方法一加入table標簽? 是利用table標簽的長度自適應性\---即不定義其長度也不默認父元素body的長度(table其長度根據其內文本長度決定),因此可以看做一個定寬度塊元素,然后再利用定寬度塊狀居中的margin的方法,使其水平居中。 第一步:為需要設置的居中的元素外面加入一個 table 標簽 ( 包括 、、?)。 第二步:為這個 table 設置“左右 margin 居中”(這個和定寬塊狀元素的方法一樣)。 舉例如下: html代碼: ~~~ <div> <table> ? <tbody> ??? <tr><td> ??? <ul> ???? ???<li>我是第一行文本</li> ??????? <li>我是第二行文本</li> ??????? <li>我是第三行文本</li> ??? </ul> ?? ?</td></tr> ? </tbody> </table> </div> ~~~ css代碼: ~~~ <style> table{ border:1px solid; margin:0 auto; } </style> ~~~ ### 任務 我來試試:補充代碼實現右側中的 class 為 wrap 的 div 水平居中顯示(要注意是這個 div元素 居中,而不是里面的文本居中啊)。(記得點擊右上角的全屏按鈕查看效果哦!) 備注:這一小節沒有正確性驗證,請查看結果窗口,從而判斷輸入代碼是否正確。 ``` <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>不定寬塊狀元素水平居中</title> <style> table{ margin:0 auto; } /*下面是任務區代碼*/ .wrap{ background:#ccc; } </style> </head> <body> <div> <table> <tbody> <tr><td> <ul> <li>我是第一行文本</li> <li>我是第二行文本</li> <li>我是第三行文本</li> </ul> </td></tr> </tbody> </table> </div> <table> <tbody> <tr><td> <ul> <div class="wrap"> 設置我所在的div容器水平居中 </div></ul> </td></tr> </tbody> </table> </body> </html> ```
                  <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>

                              哎呀哎呀视频在线观看