用css动起来很简单,不知道在react怎么控制暂停和继续,有没有简单些的方法,只用得到一个动画而已。
在 jsx 中利用 state 控制 css
<div className={this.state.paused ? 'blocked-circle':'circle'}></div>
同时,在 css 中增加一个 blocked-circle 类
AnimationPlayState这个属性很好用,但是ios上不兼容,哈,无语
<div style={this.state.clickonthe ? {
AnimationPlayState: 'running',
WebkitAnimationPlayState: 'running',
} : {
AnimationPlayState: 'paused',
WebkitAnimationPlayState: 'paused',
}}>
</div>
3 回答1.5k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决