skewY() - Y轴倾斜
沿 Y 轴倾斜元素,创建垂直倾斜效果
语法说明
transform: skewY(angle);
- angle - Y 轴倾斜角度
- 正值:左侧向上偏移,右侧向下偏移
- 负值:左侧向下偏移,右侧向上偏移
- 等价于 skew(0, angle)
示例 1:正值倾斜
skewY(20deg) 左侧向上,右侧向下
20°
.box {
transform: skewY(20deg);
/* 左侧向上,右侧向下 */
}
示例 2:负值倾斜
skewY(-20deg) 左侧向下,右侧向上
-20°
.box {
transform: skewY(-20deg);
/* 左侧向下,右侧向上 */
}
示例 3:大角度倾斜
skewY(30deg) 左侧向上,右侧向下,倾斜更明显
30°
.box {
transform: skewY(30deg);
}
理解技巧:skewY 正值让左边缘向上移动,就像把矩形的左侧向上推,右侧向下推