我有一些灰色的社交网站图标。当您将鼠标悬停在它们上方时,我希望它们更改为适当的颜色(脸谱:蓝色,谷歌+:红色等)。我玩过它,无济于事。这是代码:
<li style="float:left;">
<!-- start social bookmarks -->
<div style="font-size: 32px; color: grey;">
<i class="icon-facebook-sign" style="margin-left: 0px;"></i>
<i class="icon-twitter-sign" style="margin-left: -12px;"></i>
<i class="icon-linkedin-sign" style="margin-left: -12px;"></i>
<i class="icon-google-plus-sign" style="margin-left: -12px;"></i>
</div>
<!-- end social bookmarks -->
</li>
答案 0 :(得分:5)
你可以使用:
.icon-facebook-sign:hover{color:lightblue;}
.icon-twitter-sign:hover{color:yellow}
答案 1 :(得分:3)
您可以尝试这样的事情
.icon-facebook-sign:hover
{
background-color:blue;
}
答案 2 :(得分:2)
基于您已经拥有默认颜色的事实,您可以将这三个用于facebook,google plus和twitter:
.icon-facebook-sign:hover {
color: rgba(59, 89, 152, .7);
}
.icon-twitter-sign:hover {
color: rgba(0, 172, 237, .7);
}
.icon-google-plus-sign:hover {
color: rgba(172, 0, 0, .7);
}