首页>>图形网页>>CSS中height:100%(高度设置为100%)无效的解决方案
CSS中height:100%(高度设置为100%)无效的解决方案
来源: 时间: 2015-03-05 21:32:52

在前端设计中常常会遇到这样的问题:如何让容器高度100%填充整个body。大家都知道简单的给div定义一个height:100%是没有效果 的,其实不然。下面我们来分析一下原因:CSS属性是有继承性的,而百分比都又是相对的,那么height:100%就是相当于容器父级而言的。所以并不 是这个高度100%没有效果,只是没有达到我们预期的效果,我们理解上的错误。

理解了高度100%的意义,剩下的就简单了,给body一个100%高度即可。

html, body {height: 100%;}

#container {height: 100%;}

或者

html, body {height: 100%;}

#container {min-height: 100%;}

* html #container {height: 100%;}

本页地址:http://www.easytd.com/tuxingwangye/d_15030521338.html

上一篇:CSS在IE中显示透明PNG图像 下一篇:CSS滤镜实现网页渐变色背景效果