-

リンクに画像を指定している部分が、Safariで見ると画像にアンダーラインが表示されてしまうのですが、どうすれば回避できますでしょうか?どなた様がお知恵をお貸しください。

みんなの回答 5 件

名無しさんの回答

border=0じゃなくてだよね?

名無し

コメントありがとうございます。img要素にborder="0"は設定してあるのですが。アンダーラインが表示されてしまします。しかも、全てがそうではなく、表示されているものとそうでないものがあるのです、、。

名無しさんの回答

text-decoration:underlineがついてるとか?

名無し

コメントありがとうございます。text-decorationは指定していない状態です。

名無し

もちろんreset.cssとかでtext-decoration:noneになってますよね?

名無しさんの回答

outlineは?

名無し

今、outline="none"を指定して確認してみたのですが、変化ありませんでした、、。何が問題なのでしょうか??

名無しさんの回答

borderでもunderlineでもoutlineでもないとしたら、、、
box-shadowとか? 若しくはpaddingとbackground-colorが設定されてるとか。

でもなかったら怪奇現象。調べてはいけない。

名無し

はい、そな可能性も、、、。もう一度、設定を確認してみます!

名無しさんの回答

CSSの末尾に追加じゃだめ?

a img { 
  text-decoration:none!important; 
}
名無し

コメントありがとうございます!ごめんなさい(>_<)仕事で、出先のため、帰宅後試してみますね!

名無し

CSSをもう一度確認してみたところ、img要素にはtext-decoration:none;が設定してあったのですが、a:link、a:hover要素にcolor設定がしてあったため、不具合が生じていたようです。コメントをお寄せ頂いた皆様、誠にありがとうございました!!

最終更新日:2012-08-24 (5,037 views)

関連するトピックス

ページ上部に戻る