2012-10-18 31 views
2

给出下面的页面,其中包括一个iframe为什么不是这个iframe的大小为100%?

<!DOCTYPE html> 
<html> 
    <head> 
     <link rel="stylesheet" media="screen" href="/public/stylesheets/main.css"> 
     <title></title> 
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
    </head> 
    <body style="min-height: 100; margin: 0px"> 
     <iframe src="testpage.html" frameborder="0" style="overflow:hidden;height:100%;width:100%" height="100%" width="100%"> 
    </body> 
</html> 

当它启动时,iframe那只似乎从testpage.html加载文本的一部分。如何将一个使IFRAME显示的testpage.html的全部内容?

回答

2

过设置你的htmlbody高度为100%。

html, body { height: 100%; } 

你可能(也可能不会),还需要设置displayiframe阻止:

iframe { display:block; } 
+0

会不会在体内设置最小高度为100%,这样的伎俩?我有我的设置为100,并忘记了%符号。我没有添加它,看它是否wouold做的伎俩,但没有显示 – user1361914

+0

html的高度并获得成功。非常感谢 – user1361914

+0

超级!随时将答案标记为已接受。 –

相关问题