ホームページ > ウェブフロントエンド > jsチュートリアル > 異なるブラウザ間で全画面 Iframe を確実に作成するにはどうすればよいですか?

異なるブラウザ間で全画面 Iframe を確実に作成するにはどうすればよいですか?

DDD
リリース: 2024-12-24 06:53:14
オリジナル
831 人が閲覧しました

How Can I Reliably Create a Full-Screen Iframe Across Different Browsers?

高さ 100% の全画面 iframe

質問:

iframe は使用できますか高さ 100% は、すべての主要なブラウザ (IE、IE、 Firefox、Safari)、次の HTML コードを使用します:

<iframe src="xyz.pdf" width="100%" height="100%" />
ログイン後にコピー

答え:

高さ 100% の iframe の使用は、すべてのブラウザーで普遍的にサポートされているわけではありません。 。全画面 iframe を実現するには、次のアプローチを検討してください:

方法 1:

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

方法 2:

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

非表示スクロールバー:

高さの設定に加えて、次の方法でスクロールバーを非表示にすることができます:

オプション 1:

<iframe src="http://www.youraddress.com" frameborder="0">
ログイン後にコピー

オプション2:

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

このメソッドは、iframe が親ボディのサイズを超え、ボディの overflow:hidden プロパティを使用してはみ出した領域を隠すことにより、スクロールバーを非表示にします。

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

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