素材巴巴 > 程序开发 >

php 求html高度,如何解决html、body元的高度问题

程序开发 2023-09-17 16:09:30

本篇文章给大家带来的内容是关于如何解决html、body元素的高度问题,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

1ce2a23fcaf9b09643c2132cb4113f85.png

首先:html元素和body元素均为块级元素。

简述:有时我们会发现未设置height: 100%,html、body元素的高度却为当前窗口的高度,看上去像是设置了height: 100%。

看下面两个例子:

例1:

demo

* {

margin: 0;

padding: 0;

}

.container {

height: 30%;

}

此时的container的高度为窗口高度的30%,html、body元素的高度均为窗口的高度。

例2:

demo

* {

margin: 0;

padding: 0;

}

.container {

height: 30%;

}

此时container的高度为0,设置的height: 30%并未生效,html、body元素的高度均为0。

原因:例1未设置当前文档类型,默认启用兼容模式,兼容模式下的html、body元素的高度即为窗口的高度,而例2设置了,启用标准模式,而标准模式下的html、body元素的高度均为0。

以上就是对如何解决html、body元素的高度问题的全部介绍,如果您想了解更多有关Html5教程,请关注PHP中文网。


标签:

上一篇: 嵌套循环输出数据 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。