相对body的绝对定位和固定定位的区别是什么?为什么固定定位可以一直存在?新手求直观点的解释。谢谢
绝对定位相对于元素最近的父级为relative/absolute/fixed的元素定位。固定定位相对于html根节点定位。
绝对定位相对于元素固定定位相对于浏览器窗口
固定定位是相对于浏览器窗口设置的。绝对定位是相对有定位元素的父级。父级没定位的话就会一直往上面找。直至到最外层的body为止。
这里边有一个包含块的概念
3 回答4.9k 阅读✓ 已解决
5 回答2k 阅读
3 回答1.5k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
2 回答1.9k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答4.4k 阅读✓ 已解决
3 回答3.2k 阅读
1 回答5.5k 阅读✓ 已解决
3 回答11.2k 阅读✓ 已解决
1 回答4.7k 阅读
绝对定位相对于元素最近的父级为relative/absolute/fixed的元素定位。
固定定位相对于html根节点定位。