在iframe中定位固定div不起作用

时间:2011-09-30 10:26:11

标签: html css iframe

我正在使用facebook iframe应用程序。我在这个应用程序中有一个弹出消息框。弹出窗口有固定的位置。但它没有在iframe中添加没有滚动的内容。

如果在iframe中没有滚动,是否可以将弹出窗口固定到位?

1 个答案:

答案 0 :(得分:11)

  

如果在iframe中没有滚动,是否可以将弹出窗口固定到位?

不 - iframe本身就是一份文件。其中position: fixed的任何内容都相对于主文档 not 已修复。

如果你想要相对于主文档修复某些内容,你需要将它直接放入主文档中,或者通过使用JavaScript复制节点(在这种情况下使用jQuery是一个好主意。)< / p>

要使后者工作,主文档和iframed文档都需要位于相同的协议,端口和域中。