画像 ( <img>
) を ( でラップして) ハイパーリンクにすると<a>
、Firefox は画像の周りに黒い境界線を追加します。Safari は同じ境界線を表示しません。
境界線をなくすには、どの CSS 宣言が最適でしょうか?
画像 ( <img>
) を ( でラップして) ハイパーリンクにすると<a>
、Firefox は画像の周りに黒い境界線を追加します。Safari は同じ境界線を表示しません。
境界線をなくすには、どの CSS 宣言が最適でしょうか?
img {
border: 0
}
または昔ながらの:
<img border="0" src="..." />
^^^^^^^^^^
追加するだけです:
border: 0;
また:
a img {
border: 0;
}
すべての画像リンクから境界線を削除します。
これでうまくいくはずです。
コードでは、border=0 を使用します。たとえば、次のようになります。
<img href="mypic.gif" border="0" />
CSS内
border : 0;
あなたのイメージがどんなクラスの下でも。
a img {
border-width: 0;
}
これを試して:
img {
border-style: none;
}