为了账号安全,请及时绑定邮箱和手机立即绑定

如何调试CSS动画

标签:
C

我们在做某个复杂的动画,或者多个元素同时做动画时,我们需要查看动画在某些时间点的元素的状态。此时动画应该是暂停的,这样方便我们进行查看。

因此,要方便调试,我们要做的是

  1. 让动画停下来
  2. 让动画处于我们要调试的时间点

为了达到上面的目的,我们要对需要调试的动画元素样式做如下的设置:

  1. 让动画停下来:animation-play-state: paused;
  2. 让动画处于我们要调试的时间点 : animation-delay: -调试时间;animation-delay的值,如果是正值,表示过指定时间后再开始动画。而如果是负值,动画会预先运动指定时间,这正是我们想要~

完整来写

.debug-anim {
    animation-play-state: paused !important;
    animation-delay: -3s !important;/* 这里假定是要调试动画在3s时的状态 */
}

最后,只需给需要调试的元素加上类名debug-anim即可。

Happy Coding~

参考

本文遵守创作共享CC BY-NC-SA 4.0协议
网络平台如需转载必须与本人联系确认。

点击查看更多内容
9人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
Web前端工程师
手记
粉丝
116
获赞与收藏
6940

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消