CSS3--transform相關屬性

---transform屬性使用---3d

一、過分時間 :transition: transform 2s;orm

二、transform: 應用 2D 或 3D 轉換。能夠對元素進行旋轉、縮放、移動或傾斜。it

  (1)2D 轉換:transform: matrix(a,a,a,a,x,y);——>abcd二維矩陣、xy表示座標io

  (2) 3D 轉換:transform: matrix3d(a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a);16值矩陣form

  (3)2D 轉換:transform: translate(x,y); 在xy軸移動指定像素,translateY(y)、translateX(x)transform

  (4)3D 轉換:transform: translate3d(x,y,z);transition

  (5)2D 縮放:transform: scale(x,y):xy——>在xy軸上面的縮放量,xy用數字,xy爲1沒變化;可單獨操做:scaleY(y),scaleX(x)移動

  (6)3D縮放:transform:scale3d(x,y,z); xyz——>在xyz軸上面的縮放量,xyz均爲數值時間

  (7)2D旋轉:transform: rotate(angle);  angle爲旋轉的度數,單位爲deg,例如旋轉90度:90deg;數字

  (8)3D旋轉:transform:rotate3d(x,y,z,angle);  rotateX/Y/Z(angle)沿着 X/Y/Z軸的 3D 旋轉

  (9)2D傾斜:skew(x-angle,y-angle); 在XY軸上面的傾斜角度,也能夠單獨設置某軸上的傾斜角度

相關文章
相關標籤/搜索