我正在使用facebook iframe应用程序。我在这个应用程序中有一个弹出消息框。弹出窗口有固定的位置。但它没有在iframe中添加没有滚动的内容。
如果在iframe中没有滚动,是否可以将弹出窗口固定到位?
答案 0 :(得分:11)
如果在iframe中没有滚动,是否可以将弹出窗口固定到位?
不 - iframe
本身就是一份文件。其中position: fixed
的任何内容都相对于主文档 not 已修复。
如果你想要相对于主文档修复某些内容,你需要将它直接放入主文档中,或者通过使用JavaScript复制节点(在这种情况下使用jQuery是一个好主意。)< / p>
要使后者工作,主文档和iframed文档都需要位于相同的协议,端口和域中。