jQuery slideUp在iOS上闪烁

时间:2013-02-15 16:59:25

标签: jquery slideup

我有一个折叠导航菜单,由无序列表组成,使用.slideUp()和.slideDown()来隐藏和显示子菜单。这适用于所有桌面浏览器。我在iOS(ipad和iphone)上遇到问题,其中子导航器将向上滑动,然后在其他元素之前将子文本闪烁,然后消失。您可以在www.sweetrush.com上查看此示例。

有关可能导致此问题或修复方法的任何想法吗?

1 个答案:

答案 0 :(得分:3)

您是否尝试过硬件加速?它通常可以解决iOS设备上的闪烁问题。

-webkit-transform: translate3d(0,0,0)

对于iOS 6,您可能需要添加:

-webkit-perspective: 1000;
-webkit-backface-visibility: hidden;