使用绝对定位将元素居中

该博客介绍了如何通过CSS的绝对定位和transform属性来实现元素的垂直和水平居中。利用`top: 50%; left: 50%;`设置初始位置,再用`transform: translate(-50%, -50%);`调整元素中心与容器中心对齐,从而达到居中效果。若不起作用,可尝试给其父级添加`position: relative;`。
摘要由CSDN通过智能技术生成

使用绝对定位将元素居中

.wrapper{
position:absolute;
top:50%;  //水平居中
left:50%;  //垂直居中

 //居中对准位置,-50%是以元素的中心点作为对齐点。
transform:translate(-50%,-50%); 
}

如果不起作用,在wrapper的父级加上相对定位

position: relative;

垂直居中:translateY(-50%)

.wrapper{
position:absolute;
top:50%;  //垂直居中
transform:translateY(-50%); //以y轴长度的百分之五十作为对齐
}

水平居中:translateX(-50%)

.wrapper{
position:absolute;
left:50%;  //水平居中
transform:translateX(-50%); //以x轴长度的百分之五十作为对齐
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值