0

次のような iframe があります。

<body><iframe id="tree" name="tree" src="foobar.html" frameborder="0" marginheight="5" marginwidth="5" width="100%" height="100%" scrolling="auto"></iframe></body>

これで動作します:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

しかし、これでは高さ100pxのようにしか表示されません:

<!DOCTYPE html>

css style height: 100% を iframe と body に適用しようとしましたが、何もしませんでした。

iframe をページ全体に表示するにはどうすればよいですか?

<!DOCTYPE html>
4

2 に答える 2

1

HTML 5 では、の幅と高さの属性の値は、 not<iframe>で定義する必要があります。px%

それはおそらくあなた100%をに解析しています..ニーズに合わせて値を100px微調整するだけでいいです..width/heightpx

于 2013-02-28T06:16:46.487 に答える
0

position:absoluteまたはを使用してCSSクラスを作成しますstyle="position:absolute;

于 2013-02-28T06:17:34.533 に答える