为了账号安全,请及时绑定邮箱和手机立即绑定

如何达到水平垂直居中

为什么通过绝对定位之后就实现了水平垂直居中呢?究竟是怎么达到这个效果的啊?

正在回答

2 回答

跟上面一样, 严格的来说应该在50%的基础上再减掉长宽的一半

1 回复 有任何疑惑可以回复我~
#1

yangtongjie

例子对着呢,translate里面的50%,是相当于自身的长和高的50%。而且上面top和left也设置了50%
2017-07-16 回复 有任何疑惑可以回复我~

div元素原本绝对定位,左上角相对于父元素的top和left向下和向右移动50%,再通过translate向左和向上移动50%达到水平垂直居中。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

如何达到水平垂直居中

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信