透過pngを使う時、IE6が邪魔で、なかなかうまく使えない。
私も各種jsファイルを使ってコーディングしているのですが、background-positionが有効でなくて、結構困ることしばしば。

で、この前、小耳に挟んだこと。「png8の書き出しならIE6でも透過できる」
まじでか~って事でチャレンジ。

とはいえ、試したことがないわけでなありませんでした。
ただ、書き出しがgifとそん色ないぐらい汚かった。(特に画像との境界線)
でも、出来るっていってんだから、もっときれいに書き出せるはず!!と色々パラメータをいじっていると、発見!!

プリセットの左下。多分通常は「透過ディザなし」となっているところを「誤差拡散法透過・・・」に変更。

透過ディザなし

透過ディザなし

誤差拡散法透過

誤差拡散法透過

すると、周りのギザギザが限りなく小さく!!あまりに凝った画像だとばれるかもですが、単純が画像で背景の変化を透かしたい場合は、めちゃくちゃ重宝です。

タグ:, , ,