【发布时间】:2015-12-28 19:20:52
【问题描述】:
我试图翻转图像以 4 种方式显示它:原始(无更改)、水平翻转、垂直翻转、水平翻转 + 垂直。
要做到这一点,我正在执行以下操作,除了水平+垂直翻转之外,它工作正常,知道为什么这不起作用吗?
我已经在这里解决了这个问题:https://jsfiddle.net/7vg2tn83/
.img-hor {
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH;
-ms-filter: "FlipH";
}
.img-vert {
-moz-transform: scaleY(-1);
-o-transform: scaleY(-1);
-webkit-transform: scaleY(-1);
transform: scaleY(-1);
filter: FlipV;
-ms-filter: "FlipV";
}
.img-hor-vert {
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH;
-ms-filter: "FlipH";
-moz-transform: scaleY(-1);
-o-transform: scaleY(-1);
-webkit-transform: scaleY(-1);
transform: scaleY(-1);
filter: FlipV;
-ms-filter: "FlipV";
}
【问题讨论】:
标签: html css transform css-filters