4

Firefox (Ubuntu のバージョン 3.6.17) がheightiframe の属性に応答しません。(Google Chromeで動作確認済みです。)

<iframe src="www.example.com" width="100%" height="80%"></iframe>

また

<iframe src="www.example.com" width="100%" height="40%"></iframe>

どうすればそれを機能させることができますか?

私の Firefox のバージョンが古すぎることが原因である場合、同様に古いバージョンの Firefox を使用しているユーザーに対してどのように機能させることができますか?

4

1 に答える 1

6

OS X の firefox 3.6 で yout コードを確認しましたが、これでうまくいきました。それを機能させるために、私は追加しました:

html, body { height:100%; } ​

http://jsfiddle.net/XcdJ3/

ただし、コンテナに iframe がある場合は、height:100%プロパティも必要です。

この例のように:

http://jsfiddle.net/XcdJ3/2/

html と css で iframe を展開できない場合は、JavaScript で実行してみてください。親要素の高さを取得して、それを iframe の高さタグに適用します。

于 2012-10-24T20:53:42.613 に答える