我有一个带有“navIcon”类的元素,我给它一个颜色和背景颜色。我想当用户将鼠标悬停在这个元素上时,它的颜色会变为黑色以进行检查和背景变化。背景颜色更改成功,但颜色仍与第一种颜色相同。这是我的风格:
.navIcon{
width: 45px;
height: 100%;
text-align: center;
font-size: 1.3em;
font-weight: normal;
float: left;
padding-top: 8px;
color: #f7f8f8;
}
.navIcon:hover{
background-color: #f7f8f8;
color: #3a3e3e;
}
html在这里:
<div id="userAuth" class="navIcon">
<i class="icon-user"></i>
</div>
我也使用 Font Awesome。
可能是什么错误?