2011-07-19 104 views
0

問題是我有一個DIV元素必須總是定位在另一個DIV的右上角。看起來很簡單,我們在絕對的位置,但是當父母有滾動,第一個消失。如何定位相對於DIV的固定元素?

我有一個簡化的示例jsFiddle

目標是即使用戶向下滾動,右上方的紅色文本始終保持在此位置。

注:我知道一個選項是使用iframe,但這是不可能的。

+0

在Chrome不會發生我。 – Seth

回答

0

不要讓角div成爲可滾動div的子元素。讓它成爲絕對位置的身體的孩子。

+0

對不起,我不明白,你能舉個例子嗎? – Ivan

1

它可以仍然是絕對的,但你設置的位置固定?像這樣:

http://jsfiddle.net/fhzms/1/

+0

是的,這是一個選項,但它是不可接受的,因爲屏幕可能有它自己的滾動。 – Ivan