使容器 DIV 覆盖包含 DIV 高度的 100%

发布于 2024-11-04 21:45:04 字数 194 浏览 0 评论 0原文

我正在开发一个新网站和 我的一个页面 我只是无法让我的 #main div(我的页面内容包含 DIV)拉伸到足够长以覆盖内部 DIV。

请检查一下并指出我的 CSS 中需要修复的部分。非常感谢大家。

I'm working on a new website and on one my pages I just cant get my #main div which is my page content's containing DIV to stretch long enough to cover the inner DIV's.

Please check it out and point out the parts of my CSS that need fixing. Many thanks to all.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

泪痕残 2024-11-11 21:45:04

@自行车;正好

#main {
    background: none repeat scroll 0 0 #101010;
    border-color: #333333;
    border-style: solid;
    border-width: 1px 1px 0;
    margin: 15px auto 0;
    overflow: hidden;
    padding: 20px;
    width: 920px;
}

问题出在您的 #main div 中有 floated 元素,因此您必须先清除它。
在上面的例子中我写了 overflow:hidden &删除高度:100%

@bikey; just right

#main {
    background: none repeat scroll 0 0 #101010;
    border-color: #333333;
    border-style: solid;
    border-width: 1px 1px 0;
    margin: 15px auto 0;
    overflow: hidden;
    padding: 20px;
    width: 920px;
}

The problem is in your #main div there are floated element's so you have to clear it first.
in the example above i write overflow:hidden & remove height:100%

云朵有点甜 2024-11-11 21:45:04

只需从layout.css中的#main{...}(第31行左右)删除height: 100%
并添加

...

之后

Just remove height: 100% from layout.css at #main{...} (line 31 or so)
and add <br style="clear:both;" /> after <div id="content">...</div>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文