ホームページ >ウェブフロントエンド >htmlチュートリアル >div 内の iframe は width_html/css_WEB-ITnose に適応できません
これは私のページです:
<body style="height:100%width:100%;overflow:hidden;" onLoad="onload();"><div style="margin:0;padding:0;border:0px;height:100%;width:100%;position:absolute;"> <div class="top"> <div class="logo"></div> <div class="top_right"><a href="">首页</a> | <a href="">帮助</a> | <a href="javascript:;">退出</a></div> </div> <div id="menu" style=" border:0px;padding:0; margin-top:-1px;width:75px;height:100%;float:left;"> <div class="left_1" style="margin:0px; padding:0px; border:0px; height:100%"> <ul> <li id="li1"><img id="pgjl" src="images/pgjl_green.png" width="72" height="81" onclick="menuclick(1);" style="cursor:pointer;"/></li> <li id="li2"><img id="pgy" src="images/pgy.png" width="72" height="81" onclick="menuclick(2);" style="cursor:pointer;"/></li> <li id="li3"><img id="tjfx" src="images/tjfx.png" width="72" height="81" onclick="menuclick(3);" style="cursor:pointer;"/></li> <li id="li4"><img id="kh" src="images/kh.png" width="72" height="81" onclick="menuclick(4);" style="cursor:pointer;"/></li> <li id="li5"><img id="xtgl" src="images/xtgl.png" width="72" height="81" onclick="menuclick(5);" style="cursor:pointer;"/></li> </ul> </div> </div> <div id="left" style=" border-left:0px;margin-left:-2px;margin-top:-1px;padding:0;height:100%;width:214px;position:relative;float:left;border:1px solid #CCC;"> <iframe style="" id="LeftFrame" name="LeftFrame" width="100%" height="100%" src="page/jk/menu.html" frameborder="0"scrolling="no" noresize="noresize"> 浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。 </iframe> </div> <div id="image" style="float:left;position:relative;border:0px"> <img src="images/right.png" id="img_menu" title="关闭左栏" style="position:absolute;margin-top:100px;float:left;cursor:pointer;"/> </div> <div id="centerdiv" style="height:100%;width:80%;overflow:auto;border:0px;float:left;overflow:hidden; position:relative"> <iframe id="frameMap" name="frameMap" height="100%" width="100%" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" src="" style="float:left; position:relative;"></iframe> </div></div></body>
iframe の幅を調整したい場合は、JS を使用するのが最適です
iframe の幅を調整したい場合は、JS を使用するのが最適です
jsでそれを行うにはどうすればよいですか?幅が固定されていないと iframe は表示されません。 幅を固定した後は引き伸ばすこともできません。
フレームの iframe の ID を前提として、jquery メソッドを使用します。 theFrame