多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
1.先让盒子的上下边缘和父盒子的垂直中心线重叠,然后让子盒子往回移动自身高度的一半 ``` .f{ width: 200px; height: 200px; position: relative; } .z{ width: 100px; height: 100px; position: absolute; margin-top: 100px; top: -50px; } ``` 2.使用dispaly:table-cell和vertical-align:middle使盒子以表格的形式呈现 ``` .f{ width: 200px; height: 200px; display: table-cell; vertical-align: middle; } .z{ width: 100px; height: 100px; } ``` 3.使用margin计算盒子的上下边距,使盒子居中 ``` .f{ width: 200px; height: 200px; } .z{ width: 100px; height: 100px; margin-top: 50px; } ```