Open shuangmianxiaoQ opened 5 years ago
/* property name | duration | timing function | delay */ transition: width 3s ease-in-out 1s;
trasnsition 支持的属性:Transition 所支持的css属性
trasnsition
生成transition-timing-function函数的工具:Ceaser - CSS Easing Animation Tool
transition-timing-function
/* @keyframes duration | timing-function | delay | name */ animation: 3s linear 1s slidein; @keyframes slidein { from { transform: scaleX(0); } to { transform: scaleX(1); } }
其他属性(详情查看MDN:animation - CSS | MDN):
MDN
animation-iteration-count
animation-direction
animation-fill-mode
animation-play-state
steps(1)
CSS动画的实现方式有几种
CSS
transition
keyframes(animation)
过渡动画和关键帧动画的区别
如何实现逐帧动画
steps
CSS动画的性能
JS
box-shadow
transition 补间动画
trasnsition
支持的属性:Transition 所支持的css属性生成
transition-timing-function
函数的工具:Ceaser - CSS Easing Animation Toolkeyframe 关键帧动画
其他属性(详情查看
MDN
:animation - CSS | MDN):animation-iteration-count
:动画在结束前运行的次数animation-direction
:是否反向播放animation-fill-mode
:在动画执行之前和之后如何给动画的目标应用样式animation-play-state
:动画是否运行或者暂停逐帧动画
steps(1)
:将关键帧之间的补间去掉面试真题
CSS
动画的实现方式有几种transition
keyframes(animation)
过渡动画和关键帧动画的区别
如何实现逐帧动画
steps
)CSS
动画的性能JS
JS
可以做的更好box-shadow
等)