在Ipad(iOS 6)中,我在修改元素的高度时遇到闪烁效果,但是在iOS 7中不会出现这种闪烁效果。
我只是使用 jQuery 的 height 方法来修改高度。 animate 似乎也没有解决问题。
如何解决这个闪烁效果?
尝试了以下选项,
使用硬件加速(在正文中添加了 -webkit-transform:translate3d(0,0,0); ,但是这使得页面太慢,因为我们的页面在每个操作中都有很多动画/幻灯片变得太慢了)
添加以下 CSS 来为 div、其父级和子级设置动画
-webkit-perspective: 1000; -webkit-backface-visibility: hidden;
最佳答案
尝试将硬件加速技巧添加到元素而不是主体。这将使其成为自己的复合层
。
http://www.html5rocks.com/en/tutorials/speed/layers/
关于jquery - iPad 修改元素高度时出现闪烁效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21329924/