美文网首页
常用的居中方式

常用的居中方式

作者: Zouch在路上 | 来源:发表于2020-06-06 23:09 被阅读0次

    常见的居中方式

    水平居中

    • 行内元素

    例如常见的文本、图片、按钮等元素,可以给父元素设置
    .box{text-align: center;}

    • 块级元素

    固定宽度元素
    01-通过设置元素的左右margin为auto来实现水平居中
    .box{ margin: 0 auto; }

    02-flex方法

    .parent {
        display:flex;
        justify-content:center;//水平居中
        align-items:center;//垂直居中
    }
    

    03-定位方法
    通过给父元素设置 position:relative ,子元素设置 position:absolute 和 left: -50% 来实现水平居中。

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

    垂直居中

    01-通过设置父元素的 height 和 line-height 高度相等来实现的。

    .wrap h2{
         height:100px;
         line-height:100px;
    }
    

    02-flex布局

    .parent {
       display:flex;
       justify-content:center;//水平居中
       align-items:center;//垂直居中
    }
    

    03-grid布局

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

    相关文章

      网友评论

          本文标题:常用的居中方式

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