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

css动画,如何隔两秒执行一次??求指教

css动画,如何隔两秒执行一次??求指教

沧海一幻觉 2019-02-02 16:06:52
.item{ animation: gelatine 0.5s infinite}@-webkit-keyframes gelatine {  from, to {    -webkit-transform: scale(1, 1);    transform: scale(1, 1);   }   25% {    -webkit-transform: scale(0.9, 1.1);    transform: scale(0.9, 1.1);   }   50% {    -webkit-transform: scale(1.1, 0.9);    transform: scale(1.1, 0.9);   }   75% {    -webkit-transform: scale(0.95, 1.05);    transform: scale(0.95, 1.05);   } }
查看完整描述

1 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

把动画时间设置为2.5s,然后前80%不动,后20%做动画就行了

.item{ animation: gelatine 2.5s infinite}

@keyframes gelatine {
    80%{        -webkit-transform: scale(1, 1);        transform: scale(1, 1);}
    85%{        -webkit-transform: scale(0.9, 1.1);        transform: scale(0.9, 1.1);
    }
    90%{        -webkit-transform: scale(1, 1);        transform: scale(1, 1);
    }
    95%{        -webkit-transform: scale(1.1, 0.9);        transform: scale(1.1, 0.9);
    }
}


查看完整回答
反对 回复 2019-02-02
  • 1 回答
  • 0 关注
  • 3876 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信