<p class="sougouContent"> HTML コードは次のとおりです。div が 2 つあり、1 つは幅 200px です。別の div に Iframe があります。どのようにスタイルを設定しても、この Iframe の幅を自動的に 100% に設定することはできません。固定値を設定することしかできません。現在のデフォルトの Iframe の幅と高さは非常に小さく、わずか約 200 ピクセルです。 <br> <br> すごいです</p> <br> <h2>ディスカッション (解決策) に返信</h2> <p class="sougouAnswer"> <iframe name="right" id="center_cent" src="center/center0.html" width="100%" Frameborder="0" onload=' this.style.height=Math.max(this.contentWindow.document.body.scrollHeight,this.contentWindow.document.documentElement.scrollHeight,200)+"px";></iframe>高さ コンテンツに基づいて適応的にスケールします。 </p> <p class="sougouAnswer"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"< ;html xmlns="http://www.w3.org/1999/xhtml"> </p> <head> <p class="sougouAnswer"> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <br> <title>無題ドキュメント</title> <script src="jquery-1.5.2.min.js" type="text/javascript"> </script> ="text/css" href="css.css" rel="stylesheet" /> <br> </head> <br /> <style type="text/css"> <br> width: 100%; <br> 高さ: 100%; <br> <body> <br> <br> <br> <div class="dtree" style="position: 絶対; 上: 0px; 幅: 200px ; 高さ: 100%; オーバーフロー: 自動; <br /> </div> <br> <div style="位置: 左: 100%; :100%" > <br> <Iframe name="tt" style="height:100%; width:80%" src="" marginwidth="1" marginheight="1"scrolling="yes "frameborder=" 10"></Iframe> <br> </div> <br> </body> <br> </html> <br> <br></p>