2013-04-12 2 views
7

У меня есть значки социальных сайтов, которые являются серыми. Когда вы наводите на них курсор, я хочу, чтобы они изменили свой цвет (facebook: синий, google +: красный и т. Д.). Я играл с ним, но безрезультатно. Вот код:Как добавить эффект зависания в шрифт 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> 
+0

Вы можете разместить свой CSS, пожалуйста? – kamalo

+0

related: http://stackoverflow.com/questions/13233991/combine-after-with-hover – xeo

ответ

3

Вы можете попробовать что-то вроде этого

.icon-facebook-sign:hover 
{ 
    background-color:blue; 
} 
+1

Трудная часть заключается в том, что она должна быть цветной или фоновой, поскольку на самом деле это текст. – Fernker

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); 
    } 
Смежные вопросы