css的动画

一.过渡(transition)
transition: 要过渡的属性 | 花费时间 | 运动曲线 | 何时开始;

二.2D变形(transfrom)
1.translate(x,y)表示移动平移的意思
translateX(x)仅水平方向移动(X轴移动)
translateY(Y)仅垂直方向移动(Y轴移动)

2.scale(x,y)表示元素进行水平或垂直方向的缩放。
scaleX(x)元素仅水平方向缩放(X轴缩放)
scaleY(y)元素仅垂直方向缩放(Y轴缩放)

3.rotate(deg)表示对元素进行旋转,正值为顺时针,负值为逆时针(transform:rotate(45deg))

4.transform-origin可以调整元素转换变形的原点
transform-origin: 50px 10px ;

5.倾斜 skew(deg, deg)
transform:skew(30deg,0deg);

三.3D变形(transform)
1.rotateX() 就是沿着 x 立体旋转
rotateY()沿着y轴进行旋转
rotateZ()沿着z轴进行旋转

2.translateX(x) 仅水平方向移动(X轴移动)translateY(y) 仅垂直方向移动(Y轴移动)translateZ(z) 前后移动,直观的表现就是大小变化
translate3d(x,y,z) 其中,x和y可以是长度值,也可以是百分比,百分比是相对于其本身元素水平方向的宽度和垂直方向的高度和;z只能设置长度值

四.动画animation
animation:动画名称 | 动画时间 | 运动曲线 | 何时开始 | 播放次数 | 是否反方向;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值