最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
css中三种绝对定位元素的水平垂直居中的方法
时间:2022-06-25 08:56:17 编辑:袖梨 来源:一聚教程网
1.css实现居中
缺点:需要提前知道元素的宽度和高度。
|
.box{
width: 600px;
height: 400px;
position: absolute;
left: 50%; top: 50%;
border:1px solid #000;
background:red;
margin-top: -200px; /* 高度的一半 */
margin-left: -300px; /* 宽度的一半 */
}
|
2、css3实现水平垂直居中
注意:无论元素的尺寸是多少,都可以居中。不过IE8以上才兼容这种写法,移动端可忽略。
|
.box{
width: 600px;
height: 400px;
position: absolute;
left: 50%;
top: 50%;
border:1px solid #000;
background:red;
transform: translate(-50%, -50%); /* 50%为自身尺寸的一半 */
}
|
3、margin:auto实现居中
|
.box{
width: 600px;
height: 400px;
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
border:1px solid #000;
background:red;
margin: auto; /* 有了这个就自动居中了 */
}
|
相关文章
- 华为P40如何关闭应用自启动 04-16
- 腾讯视频网官网正版入口在哪 04-16
- 多邻国怎么添加一门语言 04-16
- 百度贴吧怎么查看浏览记录 04-16
- 如何进入木疙瘩官网 04-16
- Boss直聘如何在线修改简历 04-16