【发布时间】:2016-07-11 22:50:16
【问题描述】:
我在点击时播放了 4 部分 CSS3 动画 - 但动画的最后一部分是为了将其从屏幕上移开。
但是,一旦播放完毕,它总是会恢复到原来的状态。任何人都知道我如何在它的最后一个 css 帧 (100%) 上停止它,或者如何在它播放后摆脱它所在的整个 div。
@keyframes colorchange {
0% { transform: scale(1.0) rotate(0deg); }
50% { transform: rotate(340deg) translate(-300px,0px) }
100% { transform: scale(0.5) rotate(5deg) translate(1140px,-137px); }
}
【问题讨论】:
-
嗨,尼克,你能把你正在使用的 css 和 html 贴出来吗?
-
嗨塞巴斯蒂安,我已经用 css 和 javascript 更新了我的问题。我使用的唯一 html 是一个带有 onclick 的 div 来启动函数旋转。
标签: css css-animations