2011-07-19 66 views
0

问题是我有一个DIV元素必须总是定位在另一个DIV的右上角。看起来很简单,我们在绝对的位置,但是当父母有滚动,第一个消失。如何定位相对于DIV的固定元素?

我有一个简化的示例jsFiddle

目标是即使用户向下滚动,右上方的红色文本始终保持在此位置。

注:我知道一个选项是使用iframe,但这是不可能的。

+0

在Chrome不会发生我。 – Seth

回答

0

不要让角div成为可滚动div的子元素。让它成为绝对位置的身体的孩子。

+0

对不起,我不明白,你能举个例子吗? – Ivan

1

它可以仍然是绝对的,但你设置的位置固定?像这样:

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

+0

是的,这是一个选项,但它是不可接受的,因为屏幕可能有它自己的滚动。 – Ivan