论坛首页 入门技术论坛

关于Div高度自适应

浏览 3837 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-05-02  

    项目到了末期啦,功能都已经实现啦。

    可是内测的时间各种各样的问题都出来啦,以前总觉得页面里的东西有什么难啦,现在真正到页面的时候还真是一个大问题呀?

     我在一个Div里嵌入了一个Iframe,当初没有什么内容也就没有看出来什么大问题,现在内容添加进去啦,问题也出来啦,Div不会动态改变高度去适应Iframe的高度,头痛呀。

     找了老半天终于找到一个不错的方法。在Iframe里添加一个Onload:

onload="style.pixelHeight=newsTypeAndItems.document.body.scrollHeight+30"

在IE里终于能动态适应啦,原以为终于解决啦,可是在火狐里一看还是不能动态的改变高度。哎,郁闷呀,有DIv方面的高手吗?帮忙看一下怎么解决?

   发表时间:2008-05-02  
这是我用的:
function resetContent(){
  document.getElementById('container').style.height = (document.documentElement.clientHeight-10) + "px";
  document.getElementById('contentPanel').style.height = (document.documentElement.clientHeight-90) + "px";
}
window.onload=resetContent;
window.onresize=resetContent;
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics