CSS3 transform ÊôÐÔ
ʵÀý
Ðýת div ÔªËØ£º
div { transform:rotate(7deg); -ms-transform:rotate(7deg); /* IE 9 */ -moz-transform:rotate(7deg); /* Firefox */ -webkit-transform:rotate(7deg); /* Safari ºÍ Chrome */ -o-transform:rotate(7deg); /* Opera */ }
Ò³Ãæµ×²¿Óиü¶àʵÀý¡£
ä¯ÀÀÆ÷Ö§³Ö
IE | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|
Internet Explorer 10¡¢Firefox¡¢Opera Ö§³Ö transform ÊôÐÔ¡£
Internet Explorer 9 Ö§³ÖÌæ´úµÄ -ms-transform ÊôÐÔ£¨½öÊÊÓÃÓÚ 2D ת»»£©¡£
Safari ºÍ Chrome Ö§³ÖÌæ´úµÄ -webkit-transform ÊôÐÔ£¨3D ºÍ 2D ת»»£©¡£
Opera Ö»Ö§³Ö 2D ת»»¡£
¶¨ÒåºÍÓ÷¨
transform ÊôÐÔÏòÔªËØÓ¦Óà 2D »ò 3D ת»»¡£¸ÃÊôÐÔÔÊÐíÎÒÃǶÔÔªËØ½øÐÐÐýת¡¢Ëõ·Å¡¢Òƶ¯»òÇãб¡£
ΪÁ˸üºÃµØÀí½â transform ÊôÐÔ£¬Çë²é¿´Õâ¸öÑÝʾ¡£
ĬÈÏÖµ£º | none |
---|---|
¼Ì³ÐÐÔ£º | no |
°æ±¾£º | CSS3 |
JavaScript Óï·¨£º | object.style.transform="rotate(7deg)" |
Óï·¨
transform: none|transform-functions;
Öµ | ÃèÊö | ²âÊÔ |
---|---|---|
none | ¶¨Òå²»½øÐÐת»»¡£ | ²âÊÔ |
matrix(n,n,n,n,n,n) | ¶¨Òå 2D ת»»£¬Ê¹ÓÃÁù¸öÖµµÄ¾ØÕó¡£ | ²âÊÔ |
matrix3d(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n) | ¶¨Òå 3D ת»»£¬Ê¹Óà 16 ¸öÖµµÄ 4x4 ¾ØÕó¡£ | |
translate(x,y) | ¶¨Òå 2D ת»»¡£ | ²âÊÔ |
translate3d(x,y,z) | ¶¨Òå 3D ת»»¡£ | |
translateX(x) | ¶¨Òåת»»£¬Ö»ÊÇÓà X ÖáµÄÖµ¡£ | ²âÊÔ |
translateY(y) | ¶¨Òåת»»£¬Ö»ÊÇÓà Y ÖáµÄÖµ¡£ | ²âÊÔ |
translateZ(z) | ¶¨Òå 3D ת»»£¬Ö»ÊÇÓà Z ÖáµÄÖµ¡£ | |
scale(x,y) | ¶¨Òå 2D Ëõ·Åת»»¡£ | ²âÊÔ |
scale3d(x,y,z) | ¶¨Òå 3D Ëõ·Åת»»¡£ | |
scaleX(x) | ͨ¹ýÉèÖà X ÖáµÄÖµÀ´¶¨ÒåËõ·Åת»»¡£ | ²âÊÔ |
scaleY(y) | ͨ¹ýÉèÖà Y ÖáµÄÖµÀ´¶¨ÒåËõ·Åת»»¡£ | ²âÊÔ |
scaleZ(z) | ͨ¹ýÉèÖà Z ÖáµÄÖµÀ´¶¨Òå 3D Ëõ·Åת»»¡£ | |
rotate(angle) | ¶¨Òå 2D Ðýת£¬ÔÚ²ÎÊýÖй涨½Ç¶È¡£ | ²âÊÔ |
rotate3d(x,y,z,angle) | ¶¨Òå 3D Ðýת¡£ | |
rotateX(angle) | ¶¨ÒåÑØ×Å X ÖáµÄ 3D Ðýת¡£ | ²âÊÔ |
rotateY(angle) | ¶¨ÒåÑØ×Å Y ÖáµÄ 3D Ðýת¡£ | ²âÊÔ |
rotateZ(angle) | ¶¨ÒåÑØ×Å Z ÖáµÄ 3D Ðýת¡£ | ²âÊÔ |
skew(x-angle,y-angle) | ¶¨ÒåÑØ×Å X ºÍ Y ÖáµÄ 2D Çãбת»»¡£ | ²âÊÔ |
skewX(angle) | ¶¨ÒåÑØ×Å X ÖáµÄ 2D Çãбת»»¡£ | ²âÊÔ |
skewY(angle) | ¶¨ÒåÑØ×Å Y ÖáµÄ 2D Çãбת»»¡£ | ²âÊÔ |
perspective(n) | Ϊ 3D ת»»ÔªËض¨Òå͸ÊÓÊÓͼ¡£ | ²âÊÔ |
Ç××ÔÊÔÒ»ÊÔ - ʵÀý
- ÈÓµ½×À×ÓÉÏÃæµÄͼƬ
- ±¾ÀýÑÝʾÈçºÎ´´½¨¡°±¦ÀöÀ´¡±Í¼Æ¬£¬²¢ÐýתͼƬ¡£