CSS語法 - Transform(變形)
transform屬性能使用translate (移動)、rotate (旋轉)、scale (縮放)、skew (傾斜)。
translate() 移動
從當前位置移動元素。
數值: 包含單位的數值(例: 50px)。
1 | div { |
rotation() 旋轉
根據角度旋轉元素。
數值: 角度(例: 90deg)。
1 | div { |
scale() 縮放
依據數值調整元素的寬高。
數值: 數字(例: 0.5, 2)。
1 | div { |
scaleX() 縮放元素的寬度
scaleY() 縮放元素的高度
skew() 傾斜
依據角度傾斜元素。
數值: 角度(例: 20deg, 10deg)
1 | div { |
skewX() 依元素的X軸傾斜
skewY() 依元素的Y軸傾斜
3D變形
- rotateX() 依角度圍繞元素的X軸來旋轉
1
2
3div {
transform: rotateX(150deg);
} - rotateY() 依角度圍繞元素的Y軸來旋轉
1
2
3div {
transform: rotateY(150deg);
} - rotateZ() 依角度圍繞元素的Z軸來旋轉
1
2
3div {
transform: rotateZ(150deg);
}
CSS語法 - Transform(變形)
https://github.com/LeeU-1230/leeu-1230.github.io.git/2021/01/01/CSS/Transform-2D變形/