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

left:50%和-50%的理解

其实这个方法的思路是这样的:要让元素居中就给他left50%好了。可是元素本身还有宽度,left50%之后元素的左边位于页面的中间而不是元素本 身。所以就给元素加一个包裹层,让这个包裹层left50%,然后要居中的元素本身只要相对于他的包裹层再左移50%即left-50%就行了。http://img1.sycdn.imooc.com/558b8ce40001df5a11060672.jpg

正在回答

17 回答

你图画错了

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

厉害啊

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

很棒的回答

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

一看就理解了

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

这个解释真的很容易理解

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

赞,太棒了

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

好棒,一看这解释就懂了。

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

还是不懂,不定宽块状元素不应该是占一行吗,怎么向右移动?不会移到外界去吗?

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

补充一点:只是子元素移动过去了,父元素的那个框的左边框还是和浏览器%50的位置对齐着。

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

明白了厉害

0 回复 有任何疑惑可以回复我~
首页上一页12下一页尾页

举报

0/150
提交
取消

left:50%和-50%的理解

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