War*_*ace 7 ios css-animations
我有一个动画在页面加载运行,并使用javascript我添加一个包含的类
-webkit-animation-play-state:paused;
Run Code Online (Sandbox Code Playgroud)
在OSX safari和所有其他浏览器(甚至是PC)上工作得很好但在移动设备上,仅在iOS上,动画在调用时似乎没有暂停.
这是关于动画状态如何运行和暂停的小提琴.
在iOS上试试,你会发现它完全被忽略了.
小智 4
使用-webkit-animation 的 iOS 8-9 Safari 的解决方法:无!重要;而不是-webkit-animation-play-state:paused; 此方法适用于 GWD,但也适用于其他情况
CSS 样式
.no-animation {
-webkit-animation: none !important;
}
Run Code Online (Sandbox Code Playgroud)
JavaScript
div.className = div.className + " no-animation";
Run Code Online (Sandbox Code Playgroud)
JavaScript
div.className = div.className.replace("no-animation", '');
Run Code Online (Sandbox Code Playgroud)
http://jsfiddle.net/duchuy/pczsufL9/
| 归档时间: |
|
| 查看次数: |
2504 次 |
| 最近记录: |