• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:IEでPNG画像が黒く縁取りされてしまいます。)

IEでPNG画像が黒く縁取りされてしまいます

このQ&Aのポイント
  • IE8やIE7で表示される矢印画像が黒く縁どられて表示されてしまう問題が発生しています。
  • 他のブラウザ(chromeやFirefox、IE9)では正常に表示されているが、IE8やIE7では問題が発生する。
  • CSSのborderやbackground-colorの設定を変更しても問題が解決しないため、他の解決方法を探している。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

こういうサイトがありますよ。 http://blog.mach3.jp/2011/02/png-and-opacity-on-explorer.html

tsyok
質問者

お礼

metametamuさん ご回答ありがとうございます。 教えていただいたサイトから、プラグインを 設置いたしましたが、現象が改善いたしませんでした。 しかし教えていただいたサイトを読んでいましたところ 原因に気がつきましたので、ベストアンサーとさせて いただきました。 原因ですが(tracer様にも書きましたが)、 私の記述のミスが原因でした。 WordPressを使用しておりまして WordPress用のjQueryと、GoogleのjQueryを両方 よびだしており、GoogleのjQueryを呼び出す記述を 削除し、WordPressのjQueryのみにした結果 改善されました。 お騒がせし申し訳ございません。 プラグインについて、大変貴重な情報を教えていただき ありがとうございます。

その他の回答 (1)

  • tracer
  • ベストアンサー率41% (255/621)
回答No.2

下のような感じで、CSSのどこかで画像に透明をかけてませんか? filter:alpha(opacity=90); pngに対して透過を設定すると、古いIEでは黒く縁取られます。 透過設定をやめればいいということになりますね。 ちなみに、透過の設定が仮に100でもだめだと思いますよ。記述自体を消さないと。 filter:alpha(opacity=100);

tsyok
質問者

お礼

tracerさん ご回答ありがとうございます。 大変勉強になります。 opacityはJavaScript内の記述にございましたが、 削除しても現象が改善されませんでした。 (素人で説明が下手で申し訳ございません) 原因ですが、私の記述のミスがございました。 WordPressを使用しておりまして WordPress用のjQueryと、GoogleのjQueryを両方 よびだしており、GoogleのjQueryを呼び出す記述を 削除し、WordPressのjQueryのみにした結果 改善されました。 お騒がせし申し訳ございません。 「opacity」については大変勉強になりました。 ありがとうございました。

関連するQ&A