页脚没有获得背景颜色?

时间:2014-01-18 11:49:59

标签: html css css-selectors

我将Facebook和Twitter的链接放在我正在创建的网页的底部,但页脚没有得到我想要的背景颜色。这是它背后的HTML代码:

<center>
<div id="footer">
<a href="#" title"website on facebook"><b>facebook</b></a> <a href="#" title"website on twitter"><b>twitter</b></a>
</div>
</center>

这是我得到的CSS代码:

.footer {
width:100%;
height:60px;
background-color:#3399FF;
}

任何人都知道为什么没有背景颜色出现?

4 个答案:

答案 0 :(得分:4)

那是因为你使用了错误的CSS选择器。

句点.用于选择具有特定类的元素。在为div设置id属性时,需要使用#标记来选择元素:

试试这个:

#footer {
  width:100%;
  height:60px;
  background-color:#3399FF;
}

详细了解: MDN

答案 1 :(得分:1)

使用class =&#34;页脚&#34;

<center>
<div id="footer" class="footer">
<a href="#" title"website on facebook"><b>facebook</b></a> 
<a href="#" title"website on twitter"><b>twitter</b></a>
</div>
</center>

或改变CSS

#footer {
width:100%;
height:60px;
background-color:#3399FF;
}

答案 2 :(得分:1)

您使用了错误的选择器来应用css。

如果您使用Id,请使用#,如果您使用class,请使用.选择器应用css。

如果您使用:

<div id="footer">
//text
</div>

然后使用:

#footer {
width:100%;
height:60px;
background-color:#3399FF;
}

如果您使用:

<div class="footer">
//text
</div>

然后使用:

 .footer {
    width:100%;
    height:60px;
    background-color:#3399FF;
    }

答案 3 :(得分:0)

将其更改为#id。类

#footer {
width:100%;
height:60px;
background-color:#3399FF;
}