怎样让一个div高度自适应浏览器高度

如题所述

解决方法是:
1, html,body{height:100%} container{position:absolute;top:0;left:0;min-height:100%;height:auto}切记,height:auto不能height:100%。用height:100%,
2,当container的内容高度小于浏览器的没出现问题,但当container的内容高度大于浏览器的高度时你会发现container的height并没有随着内容高度而自适应。最后说一下height:100% 并不是没用的东西,,
3,用到不对的位置就是没用的东西了.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-03-01
这个老生长谈的问题,不知困扰了多少前端开发人员,和后端程序员,其实很简单,这里写出来,让大家分享下,有很多人说,我已经设置div 100%了,怎么还没效果,我想说的是,有一个关键的东东,你没设置:

html,body{height:100%;overflow:hidden;} //示例代码