【问题标题】:IE6 image scaling with bicubic filterIE6 图像缩放与双三次滤波器
【发布时间】: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


    【解决方案1】:

    我相信大多数(如果不是全部)版本的 IE5/6 PNG 透明度修复程序都使用相同的属性。查看他们的代码可能是至少让属性正常工作的好地方,此时您可以对其进行调整以供自己使用。

    http://jquery.andreaseberhard.de/pngFix/

    http://www.twinhelix.com/css/iepngfix/

    【讨论】:

      猜你喜欢
      • 2023-02-06
      • 2018-09-23
      • 2013-07-09
      • 2013-02-17
      • 1970-01-01
      • 1970-01-01
      • 2014-06-11
      • 2018-09-27
      • 1970-01-01
      相关资源
      最近更新 更多