图像缩放IE与Chrome

时间:2011-12-31 21:17:54

标签: html css

我有一个32位,96x96透明的.png图像,我在一个高度为24px的页面中显示,以适应我的标题。在Chrome中,它显示得非常好(干净的边缘并已解决),但是,在IE9中它完全失真。

我是否需要将图像大小从96x96中提高以使其在IE中正确显示?

3 个答案:

答案 0 :(得分:5)

这是ie9中的默认设置(我认为ie7和8),但实际上它有一个css解决方案:

img {
  -ms-interpolation-mode: bicubic;
}

否则,它将默认使用“最近邻”algorythm来下采样图像。

答案 1 :(得分:1)

不幸的是,您可能需要调整它的大小。浏览器决定缩放图像的方式不在你的控制之下,我不这么认为。

答案 2 :(得分:1)

您应该确保图像的大小等于容器的大小。您无需依赖浏览器来重新调整大小。除了渲染之外,还有重新调整大小的性能问题。

相关问题