无论滚动条如何,都可以修复div位置

时间:2013-12-17 13:21:52

标签: jquery css jquery-ui iframe scroll

我在iframe中放置了一个div。内部显示了一个显示弹出窗口的链接。

我的页面高度太大(高度= 1500像素)。页面包含2 div

第一个div包含一些徽标和一些文本

第二个只包含iframe。

当我点击iframe内部的锚点(链接)时,它会显示一个弹出窗口。我已经修改了iframe底部弹出窗口的位置。

当我向上滚动时,该弹出消息正在隐藏。如何修复弹出窗口的位置,以便在页面上显示的页面上滚动。

意味着如果我们向下或向上滚动,就会出现弹出窗口。

为此我在谷歌搜索并发现如果我们写“position:fixed”那么它就可以了。但是在iframe的情况下它不起作用。

如何解决这个问题

请帮忙

谢谢

1 个答案:

答案 0 :(得分:0)

当嵌套在父div而不是iFrame中时,它必须是position:fixed。 iframe有自己的上下文,因此'popup'相对于那个而不是整个页面被修复。

如果你提出一个小提琴或类似的代码,那么有人可以更好地证明或理解这个问题。