2015-06-19 54 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

如果你進一步解釋它可能會更好! –