相对body的绝对定位和固定定位的区别是什么?为什么固定定位就可以一直存在?

相对body的绝对定位和固定定位的区别是什么?为什么固定定位可以一直存在?新手求直观点的解释。谢谢

阅读 3.7k
4 个回答

绝对定位相对于元素最近的父级为relative/absolute/fixed的元素定位。
固定定位相对于html根节点定位。

绝对定位相对于元素
固定定位相对于浏览器窗口

固定定位是相对于浏览器窗口设置的。绝对定位是相对有定位元素的父级。父级没定位的话就会一直往上面找。直至到最外层的body为止。

这里边有一个包含块的概念

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题