html - 将 <!DOCTYPE> 更改为 <!DOCTYPE html> 会导致我的包装器无法扩展

标签 html css doctype

我刚刚在 W3C 验证器上检查了我的个人登陆页面以确保它是正确的 HTML5,然后发现我需要 <!DOCTYPE html>而不是 <!DOCTYPE>通过。

但是背景图片不会延伸到底部。 我已经尝试了 wrapper 的最小高度,并清除了,但似乎没有任何效果。

正常:http://gbhall.com/

<!DOCTYPE html> : http://gbhall.com/index2.php

编辑:您将无法再看到该错误,因为我已将其更新为下面提供的解决方案。

最佳答案

你还需要给你的 body 和 html 100% 高度:

html, body { height: 100%; }

关于html - 将 &lt;!DOCTYPE> 更改为 &lt;!DOCTYPE html> 会导致我的包装器无法扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16317016/

相关文章:

javascript - 将图像文件放在 node.js 中的什么位置?

javascript - 如何将 substr 值恢复为原始值?

html - 如何在 CSS 中相对于父项定位子项?

css - 这是什么 CSS 选择器? [ui-view].ng-enter-active

html - 文档类型在 Internet Explorer 7 中被注释掉

php - googlemaps 文档类型错误

javascript - 单击运行函数并在第二次单击时反转它

javascript - 鼠标光标与 Canvas 不匹配

javascript - 将 overflow-y 设置为滚动(jQuery),水平自动滚动 div 到最后

jsf - javax.faces.view.facelets.FaceletException : Error Parsing/template. xhtml : The entity "nbsp" was referenced, 但未声明