元素居中的办法 trasform:translate
元素水平垂直居中代码 | 设置元素上下居中 |
position: fixed; |
position: fixed; |
position: fixed; |
position: fixed; |
总结:trasform:translate(-50%,-50%)除了可以水平垂直居中,还可以根据屏幕的大小来调节自身的宽度,做弹框时不用设置宽高,缺点是修正幅度过大,就会导致dom元素尤其是文字出现模糊
解决办法 1把父元素设置为.parent{display:flex;justify-content:center; align-items:center; } 2 把该高宽为偶数