我试图创建一个改变滚动颜色的转换徽标。我简化了我的CSS,使其更容易解释。
@-webkit-keyframes rotate-change {
100% {fill:blue}
}
.change{
fill:red;
-webkit-animation: rotate-change;
}
具有" .change"类的项目填充颜色为红色的开始。我想要的是在动画结束后填充颜色变为蓝色,如" -webkit-keyframes"确实。唯一的问题是在动画期间,填充颜色从红色变为蓝色,但是当动画结束时,填充颜色将恢复为红色。有没有办法永久保持动画的填充颜色,即使它结束了?
答案 0 :(得分:1)
尝试
animation-fill-mode:forwards;