L小姐咯
2015-10-27 16:23
both and forwards在效果上没有什么区别呀!
我觉得也没什么区别啊
楼上所说正解。both同时有forwards和backwards的效果。
首先,修改animation-delay:5s;
提交执行完成(100%),背景色为blue状态,保持了forwards的效果(动画在结束时应用最后的关键帧的位置);
再次点击提交时(0%),背景色瞬间变为红色,再执行animation-delay(延迟时间),从状态0%开始,保持了backwards的效果(应用动画样式时,迅速回到动画的初始帧)。
animation-delay: 5s;background:#000;
你可以改下动画延迟时间,给div加个默认背景再试下none,forwards,backwards,both应该就明白了
十天精通CSS3
242696 学习 · 2623 问题
相似问题