CSS变形

本文详细介绍了CSS中的变形效果,包括translate平移,使用x轴和y轴的正负值控制方向;scale 2D缩放,通过sx和sy参数调整元素宽高;skew 2D倾斜,改变元素在x轴和y轴上的倾斜角度;以及rotate 2D旋转,以deg为单位进行角度旋转。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、translate平移

注:x轴和y轴的值为正时,表示向右和向下移动

x轴和y轴的值为数时,表示向左和向上移动

 2、scale 2D缩放

语法: transform:scale{sx,sy}

sx表横向坐标(盒子宽度)  sy 表纵向坐标(盒子高度)

scale后面值只写一个,表示宽高都变化相等的倍数

 ScaleX(sx):表示只设置x轴的缩放

  transform:scale(2,1) = transform:scaleX(2)

transform:scale(1,2) = transform:scaleY(2)

 3、2D倾斜 (单位:deg 表度数)

语法:transform:skew(ax,ay)

x轴值越大,盒子越往左倾斜

y轴值越大,盒子越往下倾斜

当值为0时 不倾斜

Skew的值只写一个的时候只针对x轴发生变化,y不变。

4、2D旋转 rotate(单位:deg 表度数)

语法transform:rotate{ax,ay}

值为负表示为向左旋转

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值