【发布时间】:2017-05-22 00:04:11
【问题描述】:
我的所有类别都显示在带有蓝色图标/文本的白色 DIV 中。我想在鼠标悬停时反转颜色,使背景变为蓝色,而将图标/文本变为白色。
<div class="col-md-3 col-sm-4">
<div class="catbox">
<a href="#"><i class="fa fa-cloud fa-3x" style="color:#337ab7;"></i></a>
<a href="#"><h4>Clouds</h4></a>
<span style="color: #aaa;">4 Listings</span>
</div>
</div>
我的背景工作没有任何问题,但是我不确定如何将白色应用于 fa 图标或 span 文本。我知道这必须很简单,但不能完全弄清楚。我现在的 CSS 是...
.catbox {
background: #fff;
padding: 25px 10px;
margin: 25px 0 10px 25px;
text-align: center;
box-shadow: 0 0.15em 0.35em 0 rgba(0,0,0,0.135);
}
.catbox:hover {
background-color: #337ab7;
color: #fff;
}
【问题讨论】: