为什么这个iframe的大小不是100%?

时间:2012-10-18 20:44:49

标签: html css iframe

鉴于以下页面包含iframe

<!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的整个内容?

1 个答案:

答案 0 :(得分:2)

htmlbody高度设置为100%。

html, body { height: 100%; }

您可能(或可能不)也需要在display上设置iframe来阻止:

iframe { display:block; }