• <tbody id="9je1r"></tbody><tbody id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></tbody>
      • <acronym id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></acronym>

        亚洲无码Aⅴ,视频1页精品,欧美系列一区二区,曰韩色999

        CSS居中布局總結(jié)

        2016/11/24 8:36:37   閱讀:2241    發(fā)布者:2241

        居中布局

        <div class="parent">

          <div class="child">demo</div>

        </div>

        1.水平居中

            1>     方案一 inlink-block+text-align

                     .child {display:inlink-block;}

                     .parent {text-align:center;}

                     優(yōu)點(diǎn):兼容性好

                     缺點(diǎn):子元素寬高不可設(shè)置

            2>     方案二 table+margin

                     .child {display:table; margin:0 auto;}

                     優(yōu)點(diǎn):只需要設(shè)置child(自己)

            3>     方案三 absolute+transform

                     .parent {position:relative;}

                     .child {position:absolute;left:50%;transform:translateX(-50%);}

                     優(yōu)點(diǎn):子元素不會(huì)對(duì)其他元素產(chǎn)生影響

                     缺點(diǎn):兼容性問題

            4>     方案四 flex+justify-content

                     .parent {display:flex;justify-content:center;}

                     優(yōu)點(diǎn):只需設(shè)置parent節(jié)點(diǎn)

                     或者設(shè)置為

                     .parent {display:flex;}

                     .child {margin:0 auto;}

                     缺點(diǎn):flex低版本ie不支持

         

        2.垂直居中

            1>     方案一 table-cell+vertical-align

                     .parent {display:table-cell;vertical-align:middle;}

                     優(yōu)點(diǎn):只需設(shè)置父節(jié)點(diǎn),兼容性好

            2>     方案二 absolute+transform

                     .parent {position:relative;}

                     .child {position:absolute;top:50%;transform:translateY(-50%);}

                     優(yōu)點(diǎn):子元素不會(huì)對(duì)其他元素產(chǎn)生影響

                     缺點(diǎn):兼容性問題

            3>     方案三 flex+align-items

                     .parent {display:flex;align-items:center;}

                     優(yōu)點(diǎn):只需設(shè)置父節(jié)點(diǎn)

                     缺點(diǎn):兼容性問題

         

        3.水平和垂直均居中

             1>     方案一 inline-block+text-align+table-cell+vertical-align

                      .parent {text-align:center;display:table-cell;vertical-align:middle;}

                      .child {display:inline-block;}

             2>     方案二 absolute+transform

                      .parent {position:relative;}

                      .child { position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}

             3>     方案三 flex+justify-content+align-items

                      .parent {display:flex;justify-content:center;align-items:center;}

         

         

        思路:了解屬性值特性,分解問題。

        亚洲无码Aⅴ,视频1页精品,欧美系列一区二区,曰韩色999
            • <tbody id="9je1r"></tbody><tbody id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></tbody>
            • <acronym id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></acronym>
              友谊县| 屯昌县| 黎川县| 衡东县| 临武县| 肥东县| 手机| 永德县| 都江堰市| 浦东新区| 博湖县| 河北省| 铜陵市| 林州市| 鱼台县| 五华县| 汉源县| 黄龙县| 泰来县| 四平市| 浦县| 东城区| 苏尼特左旗| 新余市| 芷江| 唐河县| 微博| 安吉县| 余江县| 长子县| 舞钢市| 黄龙县| 砚山县| 镇巴县| 伊春市| 专栏| 衡阳市| 榆社县| 额尔古纳市| 安阳市| 互助|