如何使移动版 Safari 上的 iframe 宽度小于 320px?

How to make iframe width on mobile Safari less than 320px?

我有一个 iframe,其大小与比视口小的内部内容大小。它可以在桌面浏览器(包括桌面 Safari)上正常运行。但是,在移动版 Safari 上,当内容宽度小于 320px 时,iframe 保持在 320px 的宽度。如何使移动版 Safari 中的 iframe 宽度小于 320px?

更新:已解决。这与使用的前端框架 (Semantic-UI) 中的默认设置有关,它有一个最小宽度在 body 标签上设置 320px。在 body 标签上覆盖此设置解决了这个问题。

过去,我看到过很多移动版Safari 的问题,而这个似乎正好符合移动版Safari 的问题。我的建议是:研究AJAX,得到一个网页的代码,复制粘贴到div。 http://www.w3schools.com/ajax/default.asp

感谢那些贡献的人,但我解决了我自己的问题。问题是我的 iframe 中的内容使用的是 Semantic-UI 框架,该框架在主体上设置了 320px 的最小宽度。我只是通过在 body 上将 min-width 设置为 0 来覆盖它。