繁体   English   中英

位置:带有溢出-y 的 div 内的绝对元素:自动未显示在所需位置

[英]Position:absolute element inside a div with overflow-y:auto does not show in the desired position

首先,对不起标题血腥,我不知道如何把它放在几行上。

我有这种情况:溢出的div

使用此元素:绝对元素

我面临的问题是:正如您所看到的,当我悬停时,元素的工具提示位于元素的“真实”位置

当我悬停的元素在 DIV 的初始视口下方时,绝对定位元素的位置显示在元素的实际位置上(对于真实我的意思是,如果未设置溢出-y:auto),视觉示例:

没有溢出,它可以按我的意愿工作

对不起,废话解释,我尽力了。 希望图片很清楚。

这里是一些代码,html:这是当它打开并且元素低于容器div的300px时没有定位在正确位置的工具提示

我觉得你的问题不是很清楚。 如果您在项目中的任何元素中使用绝对定位,则您不能在 x 或 y 轴上溢出您的元素。 如果你想这样做,那么你可以相对地定位你的元素。 希望能解答您的疑问。 如果不请分享您的工作,让我更好地理解。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM