6

如上所述,我如何在 IE8 中翻转图像。

-moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";

这工作正常,但不是在 IE8

4

1 回答 1

8

filter:fliph应该可以在 IE4-8 中工作,即使没有-ms-前缀(仅在 IE8 的早期 beta 版本中需要)。filter:fliph()可能您应该按照此演示的建议添加括号。您还可以尝试更新的 IE5.5-9 语法 — filter: DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)(如MSDN推荐的那样)。

较旧的 IE 版本要求元素具有布局才能对其应用过滤器(描述了如何使元素具有布局),但是,AFAIK,IE8 不需要它。

于 2013-07-08T12:43:14.867 回答