2D的动画效果
动画过渡效果
transition:all .3s,默认效果,动画过渡效果为.3s,哪个元素使用就给哪个元素添加。
动画的过渡方式,是匀速运动还是加速,减速运动,transition-timing-function:
ease(默认值)慢速开始,然后加速在减速;linear 匀速运动;ease-in 加速运动;ease-out 减速运动;
属性:cubic-bezier()指定时序函数;(很麻烦,也不常用)
动画效果延时,等待相应时间以后执行过渡,transition-delay:时间名词
2d动画效果位移
transform: translate(100px,100px);x轴和y轴移动距离
translate(x轴,y轴)
translateX()单独设置x轴的距离,translateY()单独设置y轴的距离,同时设置两个轴的时候,如果一个轴为零,另外一个轴也不会显示
2d动画效果旋转
transform: rotate(),只设置一个值,正值顺时针旋转,负值逆时针旋转
rotate()单位deg代表多少度,turn代表圈数,grad梯度(不常用,100grad约等于90deg)
transform:origin: X轴定位 Y轴定位,改变旋转的基点
X定义x轴的位置,left,center,right,lenght,%,px
Y定义y轴的位置,left,center,right,lenght,%,px
2d动画效果缩放
transfrom:rotate(x,y),缩放效果
X为x轴的缩放倍数
Y为y轴的缩放倍数
缩放为元素的中心点,进行缩放
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理