无法一直将页脚颜色移到底部

时间:2018-08-18 02:06:18

标签: html css

我希望页脚的黑色部分一直持续到页面底部。相反,那里是灰色的。我该如何更改?我尝试将高度更改为100%,但没有任何改变。

++
/* -- Footer Styles -- */

footer {
  overflow: auto;
  clear: both;
  background: #222;
  padding-bottom: 0;
}

footer h1 {
  float: left;
  text-align: center;
  width: 20%;
  padding-top: 5px;
  margin: 5px;
  color: #DDD;
}

footer article {
  width: 10%;
  border: none;
  display: inline-block;
  float: right;
  box-shadow: none;
}

footer a {
  text-decoration: none;
  color: #DDD;
}

footer ul {
  list-style: none;
  text-align: left;
  font-size: 12px;
  padding-left: 0;
}

#cpyrt {
  clear: both;
  background: #010101;
  color: #666;
  box-sizing: border-box;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  border-top: 1px solid #9B0F00;
}

#cpyrt ul {
  display: inline-block;
  font-size: 14px;
  padding: 5px;
}

Webpage Footer Current State

图片显示了当前的外观。我试图在不更改整个页脚元素的颜色的情况下,将底部的灰色部分变为黑色。

1 个答案:

答案 0 :(得分:0)

您已经在#222选择器中定义了颜色footer,再次在footer的ID选择器中覆盖了#cpyrt的颜色。 遵循以下CSS

#cpyrt {
  clear: both;
/*   background: #222; */ //-->remove element
  color: #666;
  box-sizing: border-box;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  border-top: 1px solid #9B0F00;
}

请参见Live Demo

希望它将对您有帮助!