第一次使用这种技术,似乎无论我尝试分配什么属性,边框都不会在Chrome中消失。其他浏览器都没问题。我尝试了outline:none、border:0;等等。还尝试在图像周围添加有色边框,并注意到黑色边框仍然存在于有色边框之内。看起来它不想消失。
非正式的解决方法或建议将不胜感激。
.share-link {
display: block;
width: 41px;
height: 32px;
text-decoration: none;
background: url("link-icon.png");
}
.share-link:hover {
background-position: -41px 0;
}
<a title="Share this Link" href="#"><img class="share-link"></a>