浏览 3837 次
锁定老帖子 主题:关于Div高度自适应
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-05-02
项目到了末期啦,功能都已经实现啦。 可是内测的时间各种各样的问题都出来啦,以前总觉得页面里的东西有什么难啦,现在真正到页面的时候还真是一个大问题呀? 我在一个Div里嵌入了一个Iframe,当初没有什么内容也就没有看出来什么大问题,现在内容添加进去啦,问题也出来啦,Div不会动态改变高度去适应Iframe的高度,头痛呀。 找了老半天终于找到一个不错的方法。在Iframe里添加一个Onload: onload="style.pixelHeight=newsTypeAndItems.document.body.scrollHeight+30" 在IE里终于能动态适应啦,原以为终于解决啦,可是在火狐里一看还是不能动态的改变高度。哎,郁闷呀,有DIv方面的高手吗?帮忙看一下怎么解决? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间: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; |
|
返回顶楼 | |