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

时间:2018-09-28 15:19:57

标签: javascript jquery html css

首先,对不起标题,我不知道该怎么写。

我有这种情况: The div that overflows

使用此元素: The absolute element

我面临的问题是: As you can see when I hover the tooltip of the element is positioned in the "real" position of the element

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

Without overflow it works as I wanted

抱歉,我尽力了。希望图像清晰。

以下是一些代码,即html: This is the tooltip that is not positioned in the right place when it is on and element lower than the 300px of the container div

1 个答案:

答案 0 :(得分:0)

我认为您的问题不清楚。如果要在项目中的任何元素中使用绝对定位,则不能在x或y轴上溢出元素。如果要这样做,则可以将元素相对放置。希望能回答您的查询。如果不能的话,请分享您的工作,以使我更好地理解。