前端开发入门到实战:CSS自定义属性+ CSS网格网格实现超级的布局能力

  

  CSS3的动画直接提供一个animation-play-state属性规定动画正在运行还是暂停。写动画样式的时候特别注意下不同浏览器的兼容性,加上对应的前缀:   

  <前>   div {   animation-play-state:暂停;   -webkit-animation-play-state:停顿了一下,,/*,Safari 和Chrome  */}   之前   

  只需要在对应的有动画元素节点上,通过动态增加删除这个样式就可以控制动画的开始与暂停了,非常简单。   

  

  语法   

  <前>   animation-play-state:暂停|运行;   之前   

  暂停规定动画已暂停;运行规定动画正在播放。   

  

  前端学习秋秋群:767273102,,有任何不明白的东西随时来问我   

  

  兼容性:   

  

  ie, Firefox以及歌剧支持animation-play-state属性.Safari和Chrome支持替代的-webkit-animation-play-state属性。   

  

  注意:   

  

  iOS 8 - 9 Safari, ios11的系统,微信里浏览器不行,动画开始就不能暂停。   

  

  解决方法使用* * -webkit-animation:没有!重要,,      ,-webkit-animation-play-state:暂停;* *   

  <前>   .no-animation  {   ,-webkit-animation:没有!重要;   }   之前   

  
  

前端开发入门到实战:CSS自定义属性+ CSS网格网格实现超级的布局能力