我在iframe中放置了一个div。内部显示了一个显示弹出窗口的链接。
我的页面高度太大(高度= 1500像素)。页面包含2 div
第一个div包含一些徽标和一些文本
第二个只包含iframe。
当我点击iframe内部的锚点(链接)时,它会显示一个弹出窗口。我已经修改了iframe底部弹出窗口的位置。
当我向上滚动时,该弹出消息正在隐藏。如何修复弹出窗口的位置,以便在页面上显示的页面上滚动。
意味着如果我们向下或向上滚动,就会出现弹出窗口。
为此我在谷歌搜索并发现如果我们写“position:fixed”那么它就可以了。但是在iframe的情况下它不起作用。
如何解决这个问题
请帮忙
谢谢
答案 0 :(得分:0)
当嵌套在父div而不是iFrame中时,它必须是position:fixed。 iframe有自己的上下文,因此'popup'相对于那个而不是整个页面被修复。
如果你提出一个小提琴或类似的代码,那么有人可以更好地证明或理解这个问题。