我有一个与我正在旋转的背景图像的股利。下面是我的CSS规则将它旋转:互联网资源管理器不抗锯齿旋转图像
#services_parallax {
-webkit-transform:rotate(3.1deg); /* Webkit */
transform: rotate(3.1deg); /* firefox & IE9+ */
/* IE7 & 8 */ filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.998537, M12=-0.054079, M21=0.054079, M22=0.998537, sizingMethod='auto expand');
}
的问题是在IE浏览图像的边缘非常块状和锯齿状而不是流畅的线条和没有似乎抗锯齿。有没有人知道这个问题的解决办法?它一直在Chrome中执行,直到我应用修复程序,方法是应用-webkit-backface-visibility:hidden;这对Chrome非常有用,如果存在的话,我只需要对IE进行类似的修复。
复制这一问题,下面粘贴到一个HTML文件,看看它在IE:
<style type="text/css">
#services_parallax { -webkit-transform:rotate(3.1deg); /* Webkit */
transform: rotate(3.1deg); /* firefox & IE9+ */
/* IE7 & 8 */ filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.998537, M12=-0.054079, M21=0.054079, M22=0.998537, sizingMethod='auto expand');
background: url(http://img.netcarshow.com/Pagani-Zonda_R_2009_1600x1200_wallpaper_01.jpg) center center;
background-size:100% auto;
height:100px;
width:700px;
margin-top:50px;
margin-left:50px;
}
</style>
<div id="services_parallax"></div>
请指定哪些IE版本有问题? IE 7/8(使用'filter')与IE 9/10(使用'transform')的工作方式非常不同。 – Spudley 2013-05-08 11:45:53
我在所有版本中都有问题 – geoffs3310 2013-05-08 12:48:17
您是否也可以确认您使用的是每个IE版本的真实副本,或者您是否使用兼容模式来进行测试? (对于像这样的东西,这可能会对你看到的结果有影响) – Spudley 2013-05-08 12:49:58