CSS旋轉&翻轉,兼容方案


CSS代碼,高級瀏覽器使用transform,ie用濾鏡實現。

 1 /*水平翻轉*/
 2 .flipx {
 3     -moz-transform:scaleX(-1);
 4     -webkit-transform:scaleX(-1);
 5     -o-transform:scaleX(-1);
 6     transform:scaleX(-1);
 7     filter:FlipH();
 8 }
 9 /*垂直翻轉*/
10 .flipy {
11     -moz-transform:scaleY(-1);
12     -webkit-transform:scaleY(-1);
13     -o-transform:scaleY(-1);
14     transform:scaleY(-1);
15     filter:FlipV();
16 }
17 /*順時針旋轉90度*/
18 .rotate90 {
19    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
20    -moz-transform: rotate(90deg);
21    -o-transform: rotate(90deg);
22    -webkit-transform: rotate(90deg);
23    transform: rotate(90deg);
24 }
25 /*順時針旋轉180度*/
26 .rotate180 {
27    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
28    -moz-transform: rotate(180deg);
29    -o-transform: rotate(180deg);
30    -webkit-transform: rotate(180deg);
31    transform: rotate(180deg);
32 }
33 /*順時針旋轉270度*/
34 .rotate270 {
35    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
36    -moz-transform: rotate(270deg);
37    -o-transform: rotate(270deg);
38    -webkit-transform: rotate(270deg);
39    transform: rotate(270deg);
40 }

原圖

水平翻轉
垂直翻轉
順時針90度
順時針180度
順時針270度


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM