2015-06-19 41 views
0

我有一个可滚动的DIV有信息行(textarea的),因为DIVs, 之一的顶部。DIVs绝对消失在可滚动的DIV

该卷轴类似于300 x 400像素,但它可以有很多线条(DIV元素)。

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

我隐藏了所有这些“删除”DIV,但仅显示其中一个,当用户单击某个特定行信息的“删除”按钮时。

问题来了,因为我很好地定位了每行信息上方的“删除YES/NO div”,其中位置:绝对。相对和固定对我来说工作不好,因为他们打破了我在拥有这一切的“外部”DIV中拥有的良好阵营。

对于第一眼可见的条目(信息行),它们中的每一个的“删除”DIV看起来都不错(位置:绝对),但是当我向下滚动DIV时,它们不显示不再。所以这是主要问题。

我该如何处理这个问题?

回答

0

我需要投我的“很好地完成删除DIV”,我保留position:absolute到另一个DIV,其中已经设置position:relative,就像那样,作为造型。

通过这种方式,“外”DIV定位相对于主滚动DIV中的其他元素保持跟踪,并且其内部的绝对位置现在可以很好地放置在顶部,边缘保留或边缘顶部等等。

+1

如果你进一步解释它可能会更好! –