div中iframe高度自适应问题
生活随笔
收集整理的這篇文章主要介紹了
div中iframe高度自适应问题
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
網(wǎng)頁分為上、中、下三部分,上、下高度固定中間高度自適應;中間分為左、右兩部分,左邊寬度固定,右邊寬度自適應。現(xiàn)在右側(cè)div是寬度和高度都是自適應,右側(cè)div里有個IFrame,想讓IFrame自適應外部div的寬度和高度?
我自己做的時候出現(xiàn)的問題是:當ifame的width和height設置為100%時,iframe會被擠出div,下滑到div的下面。然后我試了很多網(wǎng)上說的也沒有解決,然后加了個東西就不會出現(xiàn)那種情況了
下面為我的div的js設置
//window.onresize表示窗口觸發(fā)時間的時候執(zhí)行 //兩個函數(shù),用閉包包裹起來()() window.οnlοad=function(){(window.onresize=function(){//獲取可見寬度var width=document.documentElement.clientWidth-180;//180為左邊的div的大小//獲取可見高度var height=document.documentElement.clientHeight-80;//80為頭部的div的大小可自己修改//如果有寬度就給值,if(width>=0){document.getElementById('main').style.width=width+'px';}if(height>=0){document.getElementById('sidebar').style.height=height+'px';document.getElementById('main').style.height=height+'px';} })()};?
這個是css
html{overflow: hidden;/*火狐則會去除改變窗口大小時出現(xiàn)的白條這個bug*/ }僅供參考,不喜勿噴。
?
轉(zhuǎn)載于:https://www.cnblogs.com/-lin/p/5837311.html
總結(jié)
以上是生活随笔為你收集整理的div中iframe高度自适应问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JS动画 | 用TweenMax实现收集
- 下一篇: 华为鸿蒙机顶盒,华为暗中放弃电视盒子业务