簡體   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