利用translate()进行水平垂直居中

translate()函数是css3的新特性.在不知道自身宽高的情况下,可以利用它来进行水平垂直居中.
代码如下:

//html:
<div class='wrap'>
    我不知道宽高,但是我就是要水平垂直居中
</div>

//css
.wrap{
    padding:10px;
    background:green;
    color:#fff;
    position:absolute;
    top:50%;
    left:50%;
    border-radius: 5px;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    transform:translate(-50%,-50%);
}
Last modification:December 12th, 2019 at 02:33 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment