我使用背景图片创建了一个 twitter 背景按钮:
html:
<span class="twitterSocial"><a href="#"></a></span>
为了应对视网膜显示屏幕,我将原始背景图像稍大一些(64px x 64px)并使用 css background-size 减小大小。chrome 中的图像显示很清晰,但在 Firefox 中,图像看起来很模糊,即使我将图像稍微放大了一点....
CSS:
.twitterSocial a {
background: url("http://oncorz.com/ci/css/newTheme/images/twitter_icon.png") no-repeat scroll center center / contain rgba(0, 0, 0, 0);
display: block;
float: left;
height: 39px;
opacity: 1;
transition: all 0.4s ease 0s;
width: 39px;
}