强制 DIV 扩展到页面底部
在网页设计中,有时需要将 DIV 块扩展到页面底部,即使在缺乏内容。这可能具有挑战性,因为 DIV 通常只会根据需要进行扩展以容纳其内容。
问题概述
考虑以下标记:
<body> <div>
目标是强制 id="content" 的 DIV 垂直拉伸,到达页面底部,无论content.
解决方案
问题不在于内容DIV的高度,而在于其周围的容器。要纠正此问题,请将以下 CSS 应用于 html 和 body 元素:
html, body { height:100%; }
这可确保浏览器以 100% 的高度呈现页面,从而允许内容 DIV 完全扩展到其限制。
其他注意事项
虽然此解决方案将解决大多数问题在这种情况下,需要注意的是,不同的浏览器实现高度计算的方式可能略有不同。以下是一些有用的资源,可以提供进一步的帮助见解:
此外,请参阅 http://quirksmode.org/ 了解全面的浏览器兼容性信息。
以上是如何使 DIV 元素扩展到页面底部?的详细内容。更多信息请关注PHP中文网其他相关文章!