17

当我将图像 ( <img>) 转换为超链接(通过将其包装在 中<a>)时,Firefox 在图像周围添加了一个黑色边框。Safari 不显示相同的边框。

什么 CSS 声明最适合消除边框?

4

5 回答 5

30
img {
    border: 0
}

或老式:

<img border="0" src="..." />
     ^^^^^^^^^^
于 2008-09-08T15:45:49.783 回答
9

只需添加:

border: 0;

或者:

a img {
  border: 0;
}

从所有图像链接中删除边框。

这应该够了吧。

于 2008-09-08T15:46:03.887 回答
6

在代码中使用边框 = 0。例如:

<img href="mypic.gif" border="0" />

在 css 内

border : 0;

无论你的形象是什么类别。

于 2008-09-08T15:46:09.673 回答
3
a img {
    border-width: 0;
}
于 2008-09-08T15:45:37.647 回答
1

试试这个:

img {
  border-style: none;
}
于 2013-08-22T06:17:06.847 回答