请问是水平居中,还是水平垂直都居中。如果是水平居中,那就是margin:0 auto;如果是水平垂直居中,那就是用负变距。position:absolute;top:50%;left:50%;margin:这是div块高度的一半(加个负号) 0 0 这是div块宽度的一半 (加个负号)
麻烦采纳,谢谢!
style="position:absolute;left:50%;transform:translateX(-50%);top:50%;transform:translateY(-50%)"就可以了。这个只是一种居中的方法,还有好几种。
给div绝对定位,top和left值为50%,margin-top为负的高度的一半,margin-left为负的宽度的一半