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