这个问题适用于普通的jQuery和jQuery移动站点,因为我目前正在处理这两个站点中的一个,也存在同样的问题。当然,这只是移动设备上的一个问题,或者至少是iPhone 4。
很简单,用position: fixed; top: 0;
设置一个头。当我使用jQuery animate()
函数时,无论是滚动到特定元素还是页面顶部,标题都会在屏幕顶部上下跳跃,就好像它跟不上滚动的页面一样。
这仅仅是移动设备的硬件限制,还是我可以做些什么来消除或至少将这种情况降到最低?
发布于 2018-10-10 07:10:30
此外,当我将div设置为position:fixed和top:0时,我也遇到了类似的问题,当我在android手机上测试移动应用程序时,div的底部会闪烁,这时我会开始向上滚动。因此,为了解决这个问题,我设置了高度:1000px而不是100%,并设置了overflow:hidden。现在,div不再闪烁。
https://stackoverflow.com/questions/18185736
复制相似问题