我无法摆脱我社交图标周围的框架(请参阅jsfiddle:http://jsfiddle.net/r7g8r/2/)。我试过Img border: 0
和“none”但没有成功。哪里不对?谢谢。如何摆脱我的社交图标周围的框架?
CSS
img {
max-width: 100%;
border: 0;
-ms-interpolation-mode: bicubic;
}
.social {
position: absolute;
right: 50px;
top: 13px;
text-align: right;
}
.social ul {
margin: 0;
padding: 0;
list-style-type: none;
}
.social li {
margin: 2px;
}
.fbbl, .fbbw, .linkedinbl, .linkedinbw, .vimeobl, .vimeobw{
background: url(images/sprites.png) no-repeat;
}
.fbbw{
background-position: -51px -1px ;
width: 34px;
height: 35px;
}
.fbbw:hover{
background-position: -1px 0;
width: 34px;
height: 34px;
}
.linkedinbw{
background-position: -51px -103px ;
width: 34px;
height: 35px;
}
.linkedinbw:hover{
background-position: 0 -50px ;
width: 34px;
height: 34px;
}
.vimeobw{
background-position: -49px -52px ;
width: 34px;
height: 35px;
}
.vimeobw:hover{
background-position: 0 -103px ;
width: 33px;
height: 34px;
}
HTML
<div class="social">
<ul>
<li><img class="fbbw"></li>
<li><img class="linkedinbw"></li>
<li><img class="vimeobw"></li>
</ul>
</div>
在除webkit之外的任何浏览器中都没有边框,但没有边框设置。图片网址已损坏,因此图片无法显示。你确定这不仅仅是webkit中的破碎图像图标吗?您是否尝试过使用有效的图片? –
奇怪的是,看着计算出来的样式根本没有帮助......我找不到这个边界从哪里来......非常有趣!另外我想说明的是,你的代码在Firefox中不起作用。 – kirelagin
嗨大卫 - 看到结果与一个有效的图像:http://jsfiddle.net/r7g8r/2/同样的问题Tks – Greg