如何实现B在A中,垂直和水平方向都居中?代码如下:#A{position:relative;width:500px;height:500px;background-color:green;}#B{position:absolute;max-width:300px;max-height:300px;background-color:blue;}哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥给哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥给哥哥哥哥哥哥哥给哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥给哥哥哥哥哥哥哥给哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥给哥哥哥哥哥哥哥给哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥给哥哥哥
2 回答
慕哥9229398
TA贡献1877条经验 获得超6个赞
两种方法:第一种:#A{position:relative;width:500px;height:500px;background-color:green;}#B{position:absolute;max-width:300px;max-height:300px;background-color:blue;/*add*/margin:auto;left:0;right:0;top:0;bottom:0;}第二种:#A{position:relative;width:500px;height:500px;background-color:green;}#B{position:absolute;max-width:300px;max-height:300px;background-color:blue;/*add*/top:50%;left:50%;transform:translate(-50%,-50%);}
添加回答
举报
0/150
提交
取消