一个父div一个子div怎样定位两个div让子div跟着父div移动?

一个父div一个子div应该分别怎样定位两个div才能让子div一直跟着父div移动?谢谢

不知道我理解的对不对哈,你的意思是这样的么

<div id="father"><div id="sun"></div></div>

如果是这个层次的话sun是跟随father走的啊,因为是嵌套关系啊,就好比杯子里面有水,总不能杯子走了,水还在原地不动吧,道理是一样的。sun一般情况下总是相对于father来动,father在左侧sun也会到左侧,因为sun在father内部,这个我就不多解释了。特殊的情况是sun绝对定位了,例如sun的样式是width:10px;height:10px;position:absolute;top:0px;left:0px;这样就是相对于页面左上角定位了,如果给父亲添加一个position:relative;那么sun不在页面左上角了,而是在father的左上角了。也就是说sun往上层找有没有relative定位的元素,如果没有就直接相对于window窗口定位。因此,absolute一般是和父层的relative来一起使用的。

不知道我的回答你是否看懂,希望对你有帮助

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-29
给子DIV相对与父DIV定位
相似回答