相对定位和绝对定位的方式

来源:13-9 Relative与Absolute组合使用

李子123

2017-03-07 18:30

为什么父元素box3用的是相对定位,子元素box4用绝对定位才可以达到效果?

写回答 关注

2回答

  • _晴不知所起一往而深_
    2017-03-24 21:02:28
    已采纳

    组合使用的意思就是:用两个组合,可以实现div相对父元素进行偏移。(因为如果只用absolute只能相对于浏览器偏移,如果只用relative只能相对于本身偏移,如果只用fixed只能相对于视图偏移)

    扩展一下:

    因为absolute这个属性值是受父元素是否有position值影响的。如果父元素没有position值,则以浏览器为基准偏移,如果父元素有position值(无论是relative/absolute/fixed哪一个),则以父元素为基准偏移。


  • 嘚芣菿哋怺逺茬騒憅
    2017-03-07 18:52:05

    子元素的绝对定位是相对父元素的!

初识HTML(5)+CSS(3)-升级版

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

1223018 学习 · 18212 问题

查看课程

相似问题