2014-08-29 101 views
0

我正在构建包含iframe的页面对iframe高度的更改

iframe可以在页面生命期间更改其高度。

我想知道是否有可能将我的iframe的高度调整为其内容的高度。

我试着给高度属性“自动”或“100%”的iframe,但它不工作。有没有另一种CSS可能的解决方案

我想我因跨字号请求而无法使用JavaScript。

+0

这里看看http://stackoverflow.com/questions/4513266/detect-iframe-content-height-change – Rex 2014-08-29 10:08:05

+0

@Rex感谢您的参考,但我不能使用,由于跨源请求 – marcosh 2014-08-29 10:13:54

+0

JS现在有办法以某种方式获得iFrame的高度,如果它是跨越原点的话。 – Kevkong 2014-08-29 10:50:47

回答

-2

是的iframe中有不同的高度属性。

<style type="text/css"> 

iframe { 

max-height: 500px; 
min-height: 300px; 
} 

</style> 
+0

这只是说高度不能低于300px,大于500px,并不是它适应其内容高度 – marcosh 2014-08-29 11:23:49

+0

只需尝试使用max-height:100px; – Nikita 2014-08-29 11:25:40

+0

尝试过,没有按预期工作 – marcosh 2014-08-29 11:28:10