在 HTML 中,实现一个 div 需要占据剩余高度的特定布局可能是一个常见的挑战页面的剩余高度。考虑有两个 div 的情况:
<div>
目标是让 #div2 填充页面的剩余高度。下面是使用绝对定位的解决方案:
#div1 { width: 100%; height: 50px; background-color: red; /* Development Only */ } #div2 { width: 100%; position: absolute; top: 50px; bottom: 0; background-color: blue; /* Development Only */ }
在此代码中,#div1 被赋予 50px 的固定高度,而 #div2 被绝对定位并占据剩余空间。 top属性设置为50px,即#div1的高度。 Bottom 属性设置为 0,表示 #div2 应锚定到其父级的底部,在本例中是页面本身。通过这样做,#div2 将动态拉伸以占据页面的剩余高度。
以上是HTML和CSS中如何让div占据页面的剩余高度?的详细内容。更多信息请关注PHP中文网其他相关文章!