我正在开发一个网站,并且 <body>
标签不会延伸到 <html>
的整个长度标签。两者的最小高度均为 100%,我认为这意味着 <body>
标签将根据其嵌入内容进行调整,即 <html>
标签。我一直在更改 firebug 中的值,看看它是否会执行任何操作,但不会执行任何操作。
基本上是<body>
的高度最终最大为 749.4px,而高度为 <html>
是 857 像素。
有什么想法吗?
编辑:抱歉各位,我在发布此内容后偏离了主题。原来其中一个 css 文件改变了 body 高度或其他东西。基本上我最终只是添加了“height: 100%;”到标签“最小高度:100%;”和包装类的任何实例。我正在使用我之前的人设置的一个奇怪的模板,所以我有点迷路了哈哈。我这个问题的措辞也很奇怪。如果我打开 firebug 并将鼠标悬停在 html 标签上,它会突出显示整个窗口,但如果我突出显示 body 标签,则覆盖层将不适合屏幕,这意味着 body 没有按照我想要的方式延伸。
最佳答案
html, body {
height: 100%;
}
应该适用于大多数场景。
关于html - <body> 标签的高度与 <html> 标签的高度不相关的原因是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4119193/