box1(父级)设置相对定位,box2(子级)绝对定位,并且四个属性值都为0,虽然box2设置了宽高,但实际上box2的虚拟占位已经撑满了个整个box1,这个时候给它一个margin:auto它就可以上下左右居中了。
结果图