禁用iframe自动调整大小

时间:2011-08-16 01:32:48

标签: html css iframe scroll

我正在使用其中包含iframe的网页。 iframe中有相当数量的数据,并且每次加载其高度都会扩展到其中的内容范围。然而,这使我的页面出来了。无论如何都要锁定iframe的高度并允许用户滚动内容??

4 个答案:

答案 0 :(得分:2)

嗯,很奇怪......你有这个问题的示例链接吗?

当我尝试简单的iframe时: http://jsfiddle.net/mP6wT/5/

<iframe src="http://example.org/"></iframe>

默认情况下它的大小似乎很小,并且在Chrome / FF / Win中滚动...而不是调整到高度...

但无论如何,你应该能够用CSS锁定高度: http://jsfiddle.net/mP6wT/7/

<iframe src="http://example.org/" style="height:400px;"></iframe>

答案 1 :(得分:2)

答案 2 :(得分:1)

将iframe设为固定高度并自动滚动,你应该很好。

<iframe height="100px" scroll="auto"></iframe>

请注意,100px只是一个示例,您可能希望选择适合您的高度。

答案 3 :(得分:0)

您的iframe可能已设置height: 100%;,甚至通过某种脚本设置高度。从技术上讲,您可以设置高度<iframe height="300"></iframe><ifreame style="height: 300px;"></iframe> =高度为300px。

由于您没有提供任何代码,我无法帮助您:(提供您的实际示例或代码,然后我们可以帮助您更好。但通常,尝试手动设置iframes高度,重新检查您的网页代码..也许某些脚本正在设置iframe中的高度或代码..