CSS过渡动画(CSS Animations)
最后更新: | 浏览次数: 186|前端开发
CSS动画说明
动画效果可以为我们的网站或应用程序在页面载入时添加各种炫酷(如图片/文字在页面载入时偏移,淡入,缩放)的效果
友情提示:过度使用动画效果会降低页面性能
参数列表
属性名称 | 功能说明 | 默认值 |
---|---|---|
data-animated | 定义一个动画 | 无,必须 |
data-countup | 定义一个数字累加的效果(启用该项勿定义其后任何参数) | - |
data-reset | 元素移入移出视口时重复执行 | - |
data-delay | 延迟执行时间(毫秒) | 0 |
data-distance | 动画元素起始执行的距离 | '0px' |
data-duration | 动画完成所需时间(毫秒) | 600 |
data-easing | 动画开始值和结束值 之间的过渡方式 | 'cubic-bezier(0.5, 0, 0, 1)' |
data-opacity | 动画开始之前的不透明度 | 0 |
data-origin | 动画来自方向(top|right|bottom|left) | 'bottom' |
data-rotate | 显示之前的旋转元素 | ' { x: 0,y:0,z: 0 }' |
data-scale | 元素显示之前的缩放比例 | 1 |
效果展示
案例演示程序已引入系统CSS和Javascript默认核心文件
数字累加
See the Pen Accumulation of digital effects by Huijun Yang (@hongge) on CodePen.
版块的偏移,淡入,缩放
See the Pen Animation Effect Example by Huijun Yang (@hongge) on CodePen.