【发布时间】:2016-08-17 15:47:26
【问题描述】:
我在 iOS Safari 浏览器中的 iframe 内显示 Bootstrap 响应页面时遇到问题。它在 Android Chrome 中运行良好。
在iframes 之一中,页面失去了响应能力,甚至不滚动(水平和垂直)。
在另一个 iframe 中,不同的页面会丢失其页脚,并且垂直滚动会显示 iframe 后面的内容。
The page which loses responsiveness
使用以下代码
<iframe src="add.php" frameborder="0" overflow-x: hidden; overflow-y:hidden; style="height:100%;width:100%;"></iframe>
分别尝试了以下
<iframe src="add.php" frameborder="0" style="height:100%;width:100%;"></iframe>
iframe{
overflow:scroll;
-webkit-overflow-scrolling:touch;
}
还有:
iframe {
width: 1px;
min-width: 100%;
*width: 100%;
}
使用 jQuery 1.11.3、Boostrap 3.3.5、respond.js、html5shiv.js、modernizr.js
【问题讨论】:
-
您找到解决方案了吗?
标签: html css iframe safari responsive