美文网首页
CSS元素水平垂直居中的五种方法

CSS元素水平垂直居中的五种方法

作者: 九瀺 | 来源:发表于2019-09-29 03:14 被阅读0次
        <style>
        .box{
            width: 400px;
            height: 400px;
            background: gray;
            /* 第一二三種 */
            /* position: relative; */
    
            /* 第四種 */
            /* display: flex;
            align-items: center;
            justify-content: center; */
            
            /* 第五種 */
            display: -webkit-box;
            -webkit-box-align: center;
            -webkit-box-pack: center;
        }
        .box1{
            width: 200px;
            height: 200px;
            background: pink;
            /* 第一種 */
            /* position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto; */
    
            /* 第二種 */
            /* position: absolute;
            top: 50%;
            left: 50%;
            margin-left: -100px;
            margin-top: -100px; */
    
            /* 第三種 */
            /* position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%,-50%); */       
        }     
        </style>
    
    <body>
        <div class="box">
            <div class="box1"></div>
        </div>
    </body>
    

    相关文章

      网友评论

          本文标题:CSS元素水平垂直居中的五种方法

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