これを使用して、IE6の背景画像のPNG透明度を修正しています
ul li a
{
background-image: url('/NewSite/Content/Images/Sprite.png');
background-repeat: no-repeat;
background-position: 0 -48px;
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/NewSite/Content/Images/Sprite.png, sizingMethod='crop');
}
これはうまく機能しますが、スプライトでこれを実装しようとすると問題が発生しました。修正により、位置が無視され、位置が右上であるかのようにレンダリングされます。
背景の位置を強制する方法、またはこれを行うためのより良い方法はありますか?JavaScriptを使用したり、gifに変更したりしたくありません。