Используйте старый хак IE6 AlphaImageLoader
, чтобы получить то, что вы ищете, вместе с другим DXImageTransform
, чтобы сделать переворот. К сожалению, он становится менее общим, поскольку вы должны определить изображение, но вы можете динамически установить стиль с помощью некоторого сценария. (См. здесь для примера динамического скриптинга - ищите код pngfix.js.)
.flipHorizontal {
-moz-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
-o-transform: scaleX(-1);
transform: scaleX(-1);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myImage.png')
progid:DXImageTransform.Microsoft.BasicImage(mirror=1);
}
Успешно протестировано в IE8 и FF3.6. Не уверен, что вам нужен -ms-фильтр, но я не смог протестировать IE6 или IE7, и не уверен, нужен ли ему этот атрибут.