先來看看這個(gè)圖片:
這是一個(gè)日期的展現(xiàn),其中2009就是通過元素旋轉(zhuǎn)實(shí)現(xiàn)的。這樣有一個(gè)好處就是顯示的日期我們可以動(dòng)態(tài)控制,不用每年要修改一次圖片,如要顯示日期就更能體現(xiàn)出CSS中在元素旋轉(zhuǎn)顯示控制這方面的作用。
這里是html代碼:
1. <div><br /> 2. <span>31</span> <br /> 3. <span>July</span> <br /> 4. <span>2009</span> <br /> 5. </div>
1.-webkit-transform: rotate(-90deg);//Safari 4+,Google Chrome 1+
2.-moz-transform: rotate(-90deg);//Firefox 3.5+
3.filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);//ie
雖然它目前不算是CSS3中的一部分,但Webkit已經(jīng)有了它自己的一套變形屬性,Mozilla也在效仿。變形包含了很多不同類型的值,不過其中最有意思也是最有用的就是旋轉(zhuǎn)了包括任意的旋轉(zhuǎn)角度。
可以看看ff的官方文檔:https://developer.mozilla.org/en/CSS/-moz-transform
Safari 和Google Chrome 可以看看:http://www.the-art-of-web.com/css/css-animation/,http://webkit.org/blog/138/css-animation/
ie則需要濾鏡,只能旋轉(zhuǎn)4個(gè)角度,看這里:http://msdn.microsoft.com/en-us/library/ms532918(VS.85).ASPx
opera目前還沒有什么類似的屬性。