【问题标题】:position fixed div in iframe not working在 iframe 中定位固定 div 不起作用
【发布时间】:2011-11-28 08:57:04
【问题描述】:

我正在开发 facebook iframe 应用程序。我在这个应用程序中有一个弹出消息框。该弹出窗口具有固定的位置。但它不能像在 iframe 中添加的那样工作,没有滚动。

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

【问题讨论】:

    标签: html css iframe


    【解决方案1】:

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

    不——iframe 本身就是一个文档。任何带有position: fixed 的内容都相对于主文档是固定的。

    如果您想相对于主文档修复某些内容,则需要将其放入主文档 - 直接或通过使用 JavaScript 复制节点(在这种情况下使用 jQuery 是一个好主意。)

    为了使后者工作,主文档和 iframed 文档需要在相同的协议、端口和域上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-04
      相关资源
      最近更新 更多