【发布时间】:2010-11-06 23:43:09
【问题描述】:
我有一个项目,我必须在实际浏览器端调整一些图像的大小。
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");
}
提前一千谢谢你:)
瑞克
【问题讨论】:
标签: css image internet-explorer-6 image-scaling bicubic