マイページには、下の例のような画像が含まれています。画像の幅はブラウザの幅と高さに依存し、自動的に変更されます。IEで画像を拡大する
この画像は、IEを除くすべてのブラウザ(IE7とIE6でテスト済み)でサイズを変更した後にうまく見えます。 IEイメージでは醜いように見えます。いくつかの部分は厚くなければならず、いくつかの部分は薄い。
alt text http://img39.imageshack.us/img39/7202/88017917.png
私は平滑化を使用していないIEが原因であることはほぼ確信しています。しかし、私はこの不愉快な問題を解決する方法を疑問に思う?
ie7はありませんが、このコードは正常に動作するはずです。しかし、ie6のためにそれを修正するには?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<style type="text/css">
img { -ms-interpolation-mode:bicubic; }
</style>
</head>
<body>
<div style="width: 50%;">
<img src="pp.jpg" width="100%">
</div>
</body>
</html>
IE 6は、リスクの高い提案であるが、 AlphaImageLoaderのCSSフィルタは、一般に適切 とPNG画像を表示するため を使用したものと同じフィルタを 印加されたとき を表示改善された画像をリサイズすることができアルファ透明度。たとえば、 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src = '/ path/to/image.jpg'、 sizingMethod = 'scale');.ここでは の透明度は適用されませんが、 リサイズ方法を適用すると、 の結果がより高品質になります。
実際にはフィルタを使用していません。誰でも私に作業コードを与えることができますか?
ブラウザを使用して画像を拡大すると、一貫した結果が得られません。 – Nik