2D、3D转换
| 属性 | 具体用法 | 使用含义 |
2D | translate()
| transform:translate(1px,2px) | 括号里的内容分别代表距离x轴和y轴的距离 |
rotate()
| transform:totate(50deg) | 括号里的内容代表旋转多少角度 | |
scale()
| transform:cale(12,2) | 括号里的内容分别代表水平和垂直方向缩放 的倍数 | |
skew()
| transform:skew(50deg,50deg) | 括号里的内容代表绕x轴y轴分辨旋转多少度 | |
origin() | transform-origin:20px 40px; |
以长20px,宽40px所确定的点作为旋转中心来旋转 | |
matrix()
| transform:matrix(x,x,x,x,x,x) | 见附件图 | |
3D | rotateX() | transfotm:rotateX(120deg) | 通过指定的角度参数使元素相对远点进行旋 转。它主要在二维空间内进行操作,设置一 个角度值,用来指定旋转的幅度,正值,元 素相对原点中心顺指针旋转,负值,逆时针 旋转。 |
rotaateY() | transfotm:rotateY(120deg) |
附件图: