1

嘿,我正在开发一个网站,我很早就遇到了问题,我添加了溢出:自动;到我所有的主要类 .header .content .footer ,因为我有一些背景和功能区错误,它可以立即清理。

但是我最近发现,由于这个属性,当它有足够的内容时 .content 类会滚动而不是继续扩展(我尝试过 height:auto; 和 height:100%;)如果我禁用溢出:auto; 内容继续在我的 .footer 之上,我的功能区和背景也乱七八糟。

我不确定是否可以强制 div 扩展或者是否必须重新处理所有 CSS?

这不是一个大问题,网页在滚动时仍然可以正常工作,但肯定有一个解决方法。

}

.Header
{
width:  100%;
overflow: auto;
padding-top: 80px;
background: rgb(45, 55, 60);
}

.Content
{
width:  100%;
overflow: auto;
padding-top: 50px;
background: rgb(255, 250, 240);
}

 .Footer
{
width:  100%;
overflow: auto;
padding-top: 30px;
background: rgb(250, 250, 250);
}

我想它也可能是内容,但我真的很茫然一直在寻找过去的 4 个小时,认为发布可能是明智的。

4

1 回答 1

2

overflow: auto;从你的所有课程中删除。他们应该自己扩展他们内部的东西。

http://jsfiddle.net/BGLMJ/4/

于 2013-08-02T13:56:34.783 回答