如何为Font Awesome添加悬停效果?

时间:2013-04-12 19:58:37

标签: css css3 font-awesome

我有一些灰色的社交网站图标。当您将鼠标悬停在它们上方时,我希望它们更改为适当的颜色(脸谱:蓝色,谷歌+:红色等)。我玩过它,无济于事。这是代码:

  <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>

3 个答案:

答案 0 :(得分:5)

你可以使用:

   .icon-facebook-sign:hover{color:lightblue;}
   .icon-twitter-sign:hover{color:yellow}

http://jsbin.com/opeyoy/1/

答案 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);
  }