html - Div Wrapper 背景颜色不显示

标签 html css

我的页脚背景颜色没有显示...

我错过了什么?

测试站点是http://qtest.pw

我正在按要求添加额外的词...不知道还能说什么..所以我会继续输入直到它说可以

HTML

  <div id="FooterWrapper">  
    <div id="FooterDiv1"><img src="images/ada-logo.png" alt="American dental Association - Helmich Dental">
    </div>
    <div id="FooterDiv2">
    </div>
    <div id="FooterDiv3">
    </div>
    <div id="FooterDiv4">
  </div> 

CSS

#FooterWrapper {
    clear: both;
    margin: auto;
    max-width: 1232px;
    display: block;
    padding-left: calc((100% - 1232px)/2);
    padding-right: calc((100% - 1232px)/2);
    background-color: #000;
}
#FooterDiv1 {
    clear: both;
    float: left;
    margin-left: 0;
    width: 19%;
    display: block;
    padding: 2%;
}
#FooterDiv2 {
    clear: none;
    float: left;
    margin-left: 0;
    width: 19%;
    display: block;
    padding: 2%;
}
#FooterDiv3 {
    clear: none;
    float: left;
    margin-left: 0;
    width: 19%;
    display: block;
    padding: 2%;
}
#FooterDiv4 {
    clear: none;
    float: left;
    margin-left: 0;
    width: 19%;
    display: block;
    padding: 2%;
}

最佳答案

尝试添加这个来清除包含在中的元素上的 float ;

#FooterWrapper:before,
#FooterWrapper:after {
    content:"";
    display:table;
}

#FooterWrapper:after {
    clear:both;
}

关于html - Div Wrapper 背景颜色不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40362895/

相关文章:

html - img 标签不适用于 src 中的相对路径

javascript - 更改复选框上的变量值

html - 跨度标记在复制时导致换行

css - 无法单击任何链接,因为 wordpress 中的元素覆盖了它们

css - 在数据表 : 中换行标题文本

html - CSS - 动态菜单图像

jquery - 停止对子元素说 anchor 标记的父 div onclick 函数

c# - 如何将我的 userControl 定位到我的 MasterPage 的右上角?

javascript - 通过 css/javascript 对 Angular 图像叠加

html - 如何使绝对子元素根据内容调整大小,包括大于父元素?