.box {
width: 300px;
height: 300px;
margin: auto;
background-color: aquamarine;
}
.box1 {
width: 300px;
display: inline-block;
text-align: center;
background-color: aquamarine;
}
.box2 {
position: absolute;
width: 300px;
left: 50%;
margin-left: -150px;
background-color: aquamarine;
}
.box3 {
position: absolute;
width: 300px;
height: 300px;
top: 50%;
margin-top: -150px;
background-color: aquamarine;
}
.box4 {
display: inline-block;
width: 300px;
height: 100px;
background-color: bisque;
line-height: 100px;
}
.box5 {
position: absolute;
width: 300px;
height: 300px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: aquamarine;
}
.box6 {
position: absolute;
width: 300px;
height: 300px;
top: 0;
left: 0;
bottom: 0;
right: 0;
margin: auto;
background-color: aquamarine;
}
absolute 垂直居中
【前端-CSS篇|CSS水平垂直居中的几种方式,CSS定位】水平垂直居中的效果如下:
文章图片
推荐阅读
- css|40个适合初学者练习HTML和CSS的案例
- java|前端小游戏飞机大战源码完整版
- html游戏源码|HTML5超级玛丽简易版(有源码)
- ES6+|七(以理论结合实践方式梳理前端 ES 6+ ——— ES 6+ 文档对象)
- 飞机大作战游戏 2----(运用H5和Js制作)
- 视频教程|Web 前端视频资源分享(Bootstrap/Vue/小程序)
- vuepress按照官方文档创建后跑起来乱码的原因
- 3D 沙盒游戏之避障踩坑和实现之旅
- 极光笔记|极光推送在APICloud平台的使用教程