我正在使用它来修复 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。