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

コードでは、border=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 に答える