html - 社交图标悬停

标签 html css

所以我试图弄清楚如何使单色社交图标在您将鼠标悬停在其上时具有不同的颜色。我已经做了所有能想到的事情,但运气并不好。提前谢谢您。

.social {
            position: fixed;
            top: -25;
            right: 0;
            padding: 20px;
            z-index:99
            }

    .social ul {
        overflow: auto;
        list-style-type: none;
    }

    .social ul li {
        float: left;
    }

    .social img {
        padding: 7px;
        }

    .social img:hover {
         filter: gray; /* IE6-9 */
         -webkit-filter: grayscale(0%);
         }

<div class="social">
    <ul>
        <li><a href="#" target="blank"><img src="img/social/fb.png"></a></li>
        <li><a href="#" target="blank"><img src="img/social/twitter.png"></a></li>
        <li><a href="#" target="blank"><img src="img/social/soundscloud.png"></a></li>
        <li><a href="#" target="blank"><img src="img/social/spotify.png"></a></li>
        <li><a href="#" target="blank"><img src="img/social/instagram.png"></a></li>
        <li><a href="#" target="blank"><img src="img/social/youtube.png"></a></li>
    </ul>
</div>

最佳答案

尝试使用fontastic.me或任何其他图标字体。

您可以使用图标字体使其变得简单。因此,您需要做的就是(仅作为示例):

<i class="icon icon-facebook"></i>

和样式:

.icon { 
color: red; 
}
.icon:hover { 
color: green; 
}

关于html - 社交图标悬停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27458277/

相关文章:

html - 将 CSS 与 HTML 连接的问题

javascript - "change"事件中的异常行为

html - 如何忽略 roadie gem 中覆盖桌面样式的媒体查询样式?

javascript - 我想将列表项显示为 2 列或更多列(动态对齐)

css - 间距和居中元素

javascript - 动态内容滚动条错误

java - 无法从 Thymeleaf 表单将值发布到 HTTP 请求

传播到标题的 Css 背景

css - 响应 CSS 容器仅在平板电脑尺寸下损失边际

javascript - 如何使用JavaScript和offsetWidth来排列表格?