尝试使用CSS3动画连续闪烁三个元素。我已经让它运行起来了,但是每一帧都有一个淡入淡出的效果,我想去掉它。理想情况下,每个元素都可见1秒钟,然后立即隐藏。
我已经尝试设置帧为0%和99%的动画,使其opacity为1,100%时opacity为0,但仍然没有成功。
我希望有一种方法可以去除淡入淡出效果! webkit js fiddle CSS:
我已经尝试设置帧为0%和99%的动画,使其opacity为1,100%时opacity为0,但仍然没有成功。
我希望有一种方法可以去除淡入淡出效果! webkit js fiddle CSS:
.motion.play .frame {
-webkit-animation-name: flash;
-webkit-animation-duration: 3s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: linear;
}
.frame:nth-of-type(2) {
-webkit-animation-delay: 1s;
}
.frame:nth-of-type(3) {
-webkit-animation-delay: 2s;
}
@-webkit-keyframes flash {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}