すべてのブラウザで高さ 100% の全画面 iFrame を作成するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-11-25 15:42:11
オリジナル
444 人が閲覧しました

How Can I Make a Full-Screen iFrame with 100% Height Across All Browsers?

高さ 100% の全画面 iFrame クロスブラウザのサポート

クエリ: 高さ 100% の iFrame は可能ですかすべてのメジャーで一貫してレンダリングされるブラウザ?

解決策:

現在の XHTML 1.0 Transitional doctype を使用すると、固定高さに関係なく、指定された高さと幅を持つ iFrame が残りのページの高さを埋めます。その上のフレーム。ただし、この動作はすべてのブラウザで普遍的にサポートされているわけではありません。

ブラウザ間の互換性を確保するには、次の代替案を検討してください。

方法 1:

<body>
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

メソッド2:

<body>
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

スクロールバーの非表示:

スクロールバーを完全に無効にするには、次のいずれかの方法を試してください:

方法1:

<body>
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

方法 2 (ハック):

<body>
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

2 番目の方法では、iFrame がページの境界を越えて拡張されるハックを使用します。

これらの解決策はすべてのブラウザで完全に機能するとは限らず、ブラウザ固有の機能が必要になる場合があることに注意してください。調整。

以上がすべてのブラウザで高さ 100% の全画面 iFrame を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート