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

层模型中相对定位和绝对定位区别

层模型中相对定位和绝对定位区别

正在回答

3 回答

绝对定位:在没有父元素的情况下,相对于浏览器窗口移动。

相对定位:相对于以前的位置移动。

假设你做了两个<div>,在不设置float,设置一定的宽度的情况下,它们会在左边排列,上一个下一个。如果对第一个<div>进行绝对定位,使它到浏览器右侧,那么下面的盒子会跑上来(前提是要保证两个盒子的宽度小于浏览器窗口的宽度)。如果对第一个盒子进行相对定位,使它定位到浏览器右侧,那么下面的盒子不会动,仍保持在原来的位置,这就是“相对于以前的位置移动,偏移前的位置保留不动。”的意思

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

相对定位的对象是元素本身之前所处的位置,绝对定位的对象是其他具有定位属性的包含块,或者浏览器窗口。

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

相对定位的对象是元素本身之前所处的位置,绝对定位的对象是其他具有定位属性的包含块,或者浏览器窗口。

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

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1226063    人
  • 解答问题       18236    个

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

进入课程

层模型中相对定位和绝对定位区别

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