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

子元素和父元素的50%相对于谁来说的啊!!!不明白啊

子元素的-50%是相对自己的宽度嘛??那为什么父元素的50%是相对于父元素的父元素的宽度了呢???求解答啊!!!!!

正在回答

3 回答

子元素相对父元素吧!父元素相对于父元素的父元素,不明白的是子元素为什么不也是left:50%,而是-50%呢?还有子元素是相对于父元素移动之前还是移动之后做出移动?

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

从此水锁心 提问者

非常感谢!
2015-09-29 回复 有任何疑惑可以回复我~
#2

qq_风_54

不明白的是子元素为什么不也是left:50%,而是-50%呢?
2015-10-15 回复 有任何疑惑可以回复我~

left:-50% 改成 right:50% 也是一样的,这里的left和right 都是position:relative 里对于父辈的偏移距离。

第一个50%的父辈,就是<body>,也就是浏览器窗口,第二个就是刚移动过的div了

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

我觉得父元素50%之后就可以移动中间,然后子元素再相对于父元素的一半从父元素开始的位置向前移动父元素的一半吧

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

举报

0/150
提交
取消
初识HTML(5)+CSS(3)
  • 参与学习       1231941    人
  • 解答问题       19087    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

子元素和父元素的50%相对于谁来说的啊!!!不明白啊

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号