我一直在尝试使用以下CSS翻转背景图片:
.flipHorizontal {
-moz-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
-o-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH;
-ms-filter: "FlipH";
}
在拥有透明背景(alpha通道)的PNG图片中,所有透明和半透明像素在IE浏览器中都会变成完全黑色,但在其他浏览器中一切正常。
有人知道解决这个问题的方法吗?
也许微软实施了另一个过滤器(即“热修复”)来解决这种问题。我认为同样的错误也适用于旋转和其他转换滤镜与PNG一起使用时。