首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示css3动画2次

显示css3动画2次
EN

Stack Overflow用户
提问于 2014-10-06 19:26:23
回答 2查看 10.4K关注 0票数 6

我使用flash CSS3动画设计了引导错误框,如下所示:

HTML:

代码语言:javascript
复制
<div class="alert alert-danger flashit">error error</div>

CSS:

代码语言:javascript
复制
.flashit {
    -webkit-animation: flash linear 1s infinite;
    animation: flash linear 1s infinite;
}
@-webkit-keyframes flash {
    0% {
        opacity: 1;
    }
    50% {
        opacity: .1;
    }
    100% {
        opacity: 1;
    }
}
@keyframes flash {
    0% {
        opacity: 1;
    }
    50% {
        opacity: .1;
    }
    100% {
        opacity: 1;
    }
}

这工作和工作闪光灯动画,但,我需要显示两次闪光灯动画效果。

这是如何创造的?

演示小提琴

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-10-06 19:34:56

使用以这种方式工作的属性动画迭代

定义动画周期在停止之前应播放的次数。

在速记中,可以在替换infinite值的持续时间之后添加值:

代码语言:javascript
复制
-webkit-animation: flash linear 1s 2 forwards;
animation: flash linear 1s 2 forwards;

检查您的演示Fiddle

注意,我使用forwards作为动画的https://developer.mozilla.org/en-US/docs/Web/CSS/animation-fill-mode,保持最后一个关键帧。

票数 13
EN

Stack Overflow用户

发布于 2014-10-06 19:30:56

flash linear 1s infinite更改为flash linear 1s 2

第四个论点是重复计数。和动画-迭代计数一样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26223401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档