【发布时间】:2014-08-05 16:27:16
【问题描述】:
我刚刚为我的网站制作了社交媒体图标。我想让它们看起来更有趣,所以我在它们上面放置了叠加层,当你将鼠标悬停在上面时就会出现。 我试过用
#bla:hover {
background-image: overlay.png;
}
但它没有奏效。链接在这里:http://tdfts.com/projects/akvile_test/
我也试过这个(对不起,我无法解释:D):http://tdfts.com/projects/akvile_test/website/ 但这仍然不能很好地工作,并且在 ie 和 ff 中看起来很糟糕。
不要介意社交媒体栏的位置。 叠加层应该有一个过渡。
提前谢谢你
【问题讨论】:
-
为什么不用
SVG方便多了 -
@MujtabaFathel 嗯我以前从未使用过这个:(
-
您可以使用 Font Awesome 图标来代替图像。它非常易于维护,并且还具有可扩展性。 fortawesome.github.io/Font-Awesome/icons/#web-application
-
使用现在给出的解决方案
标签: html css icons social-media overlays