2

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か?

4

1 に答える 1

2

htmlbody高さも100%に設定します。

html, body { height: 100%; }

ブロックするように設定displayする必要がある場合もありますが、そうでない場合もあります。iframe

iframe { display:block; }
于 2012-10-18T20:45:38.907 に答える