我試圖翻轉圖像以顯示它4種方式:原始(無變化),水平翻轉,垂直翻轉,翻轉水平+垂直。翻轉/鏡像圖像水平+垂直與css
要做到這一點我做下面,它工作得很好,除了翻轉水平+垂直,任何想法,爲什麼這wouldnt工作?
伊夫這裏提出這個問題的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測試,你是正確的,似乎沒有工作 – sam
對於IE9,你可以使用'-ms-transform:scale(-1,-1);' – Victor