gpt4 book ai didi

css - 绝对定位的div 在相对定位的div 内?

转载 作者:行者123 更新时间:2023-11-28 03:47:33 24 4
gpt4 key购买 nike

大多数人都知道

Using absolute positioning on a div whose parent is set to position: relative
will cause the absolute positioned div to become relative to the parent div instead of the body.

我的问题是,有没有办法消除这种影响?

I.E 父 div 需要设置为相对位置,以便它位于布局中,但是 absolute div 需要相对于 body,而不是父 div。

我怎样才能做到这一点?

最佳答案

不,您不能脱离包含 block ,除非使用 position: fixed 设置相对于视口(viewport)的位置(因此它会随页面滚动)。

您需要将绝对 div 移出相对父级,或者找到另一种方法来解决导致您使用 position: relative 的任何布局问题。 (如果是 IE 中的 hasLayout 问题,请尝试其他典型的 hack,例如 zoom: 1 或 IE-only height: 1%。)

关于css - 绝对定位的div 在相对定位的div 内?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3800341/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com