
透過pngで作った画像がIE6で表示がおかしいです。いろんな対策をしてみても全然よくなりません・・・
IE6で表示すると透明にしたい部分が薄い灰色になってしまいます。(jQuery系の対策をした場合)
何も対策なしでは透明にしたい部分が真っ黒。。。対策をしてみても画像がつぶれることもあります。
そもそもjQueryでロードした文字列によって動的に画像を書き換えているので対策自体不可能なのでしょうか?
$(key).load(val, function(Text, status) {
if ($(key).text() == "A") $(key).replaceWith("<img src='XX.png' width='128' height='29'/>");
else if ($(key).text() == "B") $(key).replaceWith("<img src='YY.png' width='128' height='29'/>");
else if ($(key).text() == "C") $(key).replaceWith("<img src='ZZ.png' width='128' height='29'/>");
});
No.2ベストアンサー
- 回答日時:
IE6のテスト環境もないしうまくいくかわからんけどjQueryの対策をimgを書き換えるたびにやればいいのかもね。
iepngfix.jsを使っている場合
~.replaceWith("<img src='~' width='128' height='29'/>").pngfix();
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
透過pngで作った画像がIE6で表...
-
指定したパスが現URLに含まれて...
-
javascriptテキストBOX色を元に...
-
Jquery 親要素で順番入れ替え
-
スライドショー(1回)が思う...
-
画像をランダムに表示するには
-
javascriptのDOMについて
-
libjpegライブラリの使い方につ...
-
【HTML、VBScript】HTAでのイベ...
-
「戻る」「進む」ボタンで画像...
-
多階層ドロップダウンのスマホ...
-
外部ファイルにしたら文字化け...
-
Jqueryでclickさせる方法が分か...
-
1枚の画像をクリックすると複数...
-
textContentを追記すると、HTML...
-
jQuery 複数のfind()
-
オンマウスで流れる文字
-
ランダムに画像と文章を表示
-
リンクの張り方
-
折たたみメニューの表示・非表示
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
jQueryで同じクラス名のものを...
-
Javascript初心者|jQueryの.va...
-
デフォルト非表示にしたい。【t...
-
javascript ランダム表示
-
ホームページ作成で画像スクロ...
-
JavaScript - 月ごとに画像変化
-
HTMLへ要素の挿入について
-
animateを使用したマウスオーバ...
-
IMGタグごとにCSSを設定する方法
-
一定時間で入れ替わるバナー画...
-
embed要素のsrc属性の値を変更...
-
アニメーションをループさせたい
-
jqueryを使用した画像スクロー...
-
clear機能を失わずにファイルア...
-
jQueryでセレクタに複数のIDを...
-
イラストのボタンを押したとき...
-
吹き出しに画像とコメントを入...
-
セレクトボックスで、リンクバ...
-
Jquery cheeckbox(複数)とsli...
-
複数bxsliderをタブで切り替え...
おすすめ情報