イメージを反転すると、元の(変更なし)、水平方向に反転、垂直方向に反転、水平方向に反転+垂直方向に表示されます。イメージを水平方向+垂直方向にフリップ/ミラーで表示
これを行うには、以下のようにして、フリップ水平方向から+垂直方向にうまく動作します。これはなぜ動作しませんか?
アイブ氏は、ここでの問題のJSのフィドルを作った: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";
}
おかげで - 私はIE9でテスト、あなたは正しかったIE9について – sam
を動作しないようです、あなたを'-ms-transform:scale(-1、-1);'を使うことができます。 – Victor