使用Transition CSS时iPhone上的闪烁问题

时间:2016-03-16 11:03:17

标签: html iphone css3 transition

对于使用Transition CSS时iPhone上的闪烁问题,例如此链接:iPhone WebKit CSS animations cause flicker
 我的问题是" -webkit-transform:translate3d(0,0,0);}"在概念上是否解决了这个问题?

1 个答案:

答案 0 :(得分:0)

声明-webkit-transform:translate3d(0,0,0);}激活hardware acceleration:iOS使用GPU代替CPU,结果更顺畅。
在3个方向上按0像素进行平移不会改变任何像素位置,所以它是安全的,除非它覆盖现有的变换。

编辑:它已经成为激活GPU几年的一种方式,但是 - 扩大了你的问题 - 它不是唯一的一个,Chrome正在改变或改变了它的合成/层系统。我没有彻底关注这些变化或激活它的新方法,但是你可以通过Paul Irish,Chromium博客,Google Devshtml5rocks <观看YT上的演示来学到很多东西。 / p>