iOS 5 Safari and the IFRAME element



我在哪里可以找到关于ios5 Safari中IFRAME元素的新行为的文档?经验证据表明,iframe现在将扩展以适应内容,扩展包含的文档,从而经常破坏在iOS4.3(和桌面浏览器)中正常工作的代码。

有没有办法控制这个新行为?

我找不到任何列出iOS5中<iframe>标签差异的官方文档,但我找到了这些链接,它们确实解释了一些关于iOS5 safari中新的<iframe>标签/变化。

iOS5新增Mobile Safari功能

iOS SDK发布说明

处理事件,Safari Web内容指南

你提到<iframe>标签现在延伸到它里面的内容的宽度。你希望它是一个固定的宽度吗?

你可以…

  1. 尝试样式的iframe在css你想要的宽度(我相信你已经尝试过了)
  2. 设置body标签的宽度,使iframe不会拉伸到它的外部(不确定这是否有效)
  3. <div>放在具有设置宽度的iframe正在检索的内容周围

编辑:我刚刚读了评论说直接样式iframe,但你提到它不起作用。我会尝试样式的容器div代替,如果这是一个选项。

最新更新