En essayant de retourner une image pour l'afficher 4 façons: original (pas de changement), retourné horizontalement, retourné verticalement, retourné horizontalement + verticalement.Inverser/mettre en miroir une image horizontalement + verticalement avec css
Pour ce faire Im ci-dessous, il fonctionne bien en dehors de la bascule horizontalement + verticalement, aucune idée pourquoi cela ne fonctionnerait pas?
Ive a fait un violon JS de la question ici: 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";
}
merci - je l'ai testé dans IE9, vous aviez raison semble ne pas fonctionner – sam
Pour IE9, vous peut utiliser '-ms-transform: scale (-1, -1);' – Victor