美文网首页
各种居中

各种居中

作者: MGLMONSTER | 来源:发表于2019-10-18 17:39 被阅读0次

1- 水平居中

inline-block + text-align

    <div class="parent">

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

    </div>

    .child{

        display: inline-block;

    }

    .parent{

        text-align: center;

    }
table + margin

    .child{

        display: table;

        margin:0 auto;

    }
absolute + transform

    .parent{

        position: relative;

    }

    .child{

        position: absolute;

        left: 50%;

        transform: translateX(-50%);

    }
flex + justify-content
    .parent{

        display: flex;

        justify-content: center;   /*margin: 0 auto; 也可以*/

    }

2-垂直居中

table-cell + vertical-align

.parent{

    display: table-cell;

    vertical-align: middle;

}

absolute + transform(和水平居中的方法一样)

flex + align-items

.parent{

    display: flex;

    align-items: center;

}

3- 水平垂直居中

inline-block + text-align + table-cell + vertical-align

.parent{

    text-align: center;

    display: table-cell;

    vertical-align: middle;

}

.child{

    display: inline-block;

}

absolute + transform

flex + justify-content + align-items

相关文章

  • 各种居中

    1- 水平居中 2-垂直居中 table-cell + vertical-align absolute + tr...

  • CSS各种居中

    水平居中 行内元素 对爸爸使用text-align: center 块级元素 单个元素 对儿子使用margin: ...

  • html各种居中

    使用定位的方式 子绝父相使用transform 属性 将控件移动到父控件的50% 50%位置 ,然后向回便宜 子控...

  • css 居中

    居中有水平居中和垂直居中。 水平居中+垂直居中 flex法 position法 就是计算呗~ 参考 CSS各种居中...

  • css实现各种居中

    我们使用css过程中会碰到各种居中的需求,比如水平居中、垂直居中、水平、垂直同时居中,而且同时会有各种各样的前提条...

  • CSS

    各种居中 行内元素和文字的各种居中 给父元素添加text-align:center;实现行内元素的水平居中 给行内...

  • 如何居中一个元素(终结版)

    前言 本文主要介绍水平居中,垂直居中,还有水平垂直居中各种办法,思维导图如下: 一、水平居中 1.行内元素水平居中...

  • CSS 如何居中一个元素

    前言 本文主要介绍水平居中,垂直居中,还有水平垂直居中各种办法,思维导图如下: 一、水平居中 1.行内元素水平居中...

  • div 各种居中总结

    https://blog.csdn.net/u014607184/article/details/51820508

  • 各种居中方法

    转:http://www.zyy1217.com/2017/03/02/CSS%E5%90%84%E7%A7%8D...

网友评论

      本文标题:各种居中

      本文链接:https://www.haomeiwen.com/subject/eqlwmctx.html