我是靠谱客的博主 正直猫咪,最近开发中收集的这篇文章主要介绍div或body的css样式height:100%失效,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在前端设计中常常会遇到这样的问题:如何让容器高度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%;}



最后

以上就是正直猫咪为你收集整理的div或body的css样式height:100%失效的全部内容,希望文章能够帮你解决div或body的css样式height:100%失效所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部