DIV在可滚动的DIV中定位绝对消失

时间:2015-06-19 21:35:00

标签: html css

我有一个可滚动的DIV,它有信息行(textarea' s),作为DIV, 一个是另一个。

滚动类似300 x 400像素,但它可以包含很多行(DIV元素)。

对于每个DIV信息系列,我基本上都有另一个小DIV 让用户点击“是/否”删除该行信息。

我隐藏了所有这些"删除" DIV,但只显示其中一个,何时 用户点击"删除"用于特定信息行的按钮。

问题来了,因为我很好地定位了"删除YES / NO div"在每行信息之上, position:absolute 。相对和固定不适合我,因为他们打破了我在"外部"拥有这一切的DIV。

对于第一个可见的眼睛条目(信息行)"删除"每个人的DIV看起来都很好(位置:绝对),但是当我向下滚动时 DIV,他们不再出现。所以这是主要问题。

我该如何处理这个问题?

1 个答案:

答案 0 :(得分:0)

我需要将我的"很好地删除DIV",我将position:absolute保留到另一个已设置position:relative的DIV中,就像样式一样。

这样"外部" DIV定位为相对位置,主要滚动DIV中的其他元素保持轨迹,内部的绝对位置现在可以很好地位于顶部,左边缘或边缘顶部等。