我有一个项目,我必须在实际的浏览器端调整一些图像的大小。
IE8,FF3等都使用过滤器来平滑图像的大小调整,所以在这些浏览器中一切看起来都不错。
在IE7中,我应用了以下修复程序: -ms内插模式:双三次;
在IE6中,我只能找到AlphaImage过滤器的引用(用于在PNG文件上启用Alpha透明度的相同)。但是我找不到如何使用它的例子,也没有能够让它自己工作。
有人能为我提供一个例子吗?最好应用于实际的img标签,但如果需要,我可以使用背景图像。
MSDN链接(其价值):http://msdn.microsoft.com/en-us/library/ms532969%28VS.85%29.aspx
我在CSS中使用的代码应用于img,虽然我已经尝试将它应用到img容器中(没有效果):
#provider-list li img {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/image.gif", sizingMethod="scale");
}
千万感谢你提前:))
瑞克
答案 0 :(得分:0)
我相信IE5 / 6 PNG透明度修复程序的大多数(如果不是全部)版本都使用相同的属性。查看他们的代码可能是至少让房产运作的好地方,此时你可以调整它以供自己使用。