ホームページ > ウェブフロントエンド > htmlチュートリアル > div 内に iframe があり、その div は iframe のコンテンツの一部を表示する必要があり、ブラウザが大きくなったり小さくなったりすると、それに比例して div を変更する必要があります。これを実現するにはどうすればよいでしょうか。 _html/css_WEB-ITnose

div 内に iframe があり、その div は iframe のコンテンツの一部を表示する必要があり、ブラウザが大きくなったり小さくなったりすると、それに比例して div を変更する必要があります。これを実現するにはどうすればよいでしょうか。 _html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 11:52:58
オリジナル
1785 人が閲覧しました

div 内に iframe があります。 div は iframe のコンテンツの一部を表示するために必要であり、ブラウザが大きくなったり小さくなったりすると、それに比例して div を変更する必要があります。これを実現するにはどうすればよいですか?

実装できる限り、JavaScript を使用して実行することもできます。

十分なスコアが得られない場合は、専門家に試してもらってください。



ディスカッション (解決策) に返信

これは本当ですか

  <style>html,body{height:100%;}</style><div style="width:50%;height:50%;position:relative;"><iframe src="http://www.baidu.com" style="width:100%;height:100%;position:absolute;top:0px;left:0px;"></iframe></div>
ログイン後にコピー

iframe によって表示されるコンテンツは幅によって制御され、ブラウザが大きくなったり小さくなったりすると、div はパーセンテージを使用します,




var ifm= document.getElementById("iframe H");
var subWeb = document.frames ? document.frames["iframeH"].document : ifm .contentDocument;
ifm.height = subWeb.body.scrollHeight }
<

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