首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >防止固定位置元素在jQuery动画过程中闪烁

防止固定位置元素在jQuery动画过程中闪烁
EN

Stack Overflow用户
提问于 2013-08-12 19:24:09
回答 1查看 12.9K关注 0票数 5

这个问题适用于普通的jQuery和jQuery移动站点,因为我目前正在处理这两个站点中的一个,也存在同样的问题。当然,这只是移动设备上的一个问题,或者至少是iPhone 4。

很简单,用position: fixed; top: 0;设置一个头。当我使用jQuery animate()函数时,无论是滚动到特定元素还是页面顶部,标题都会在屏幕顶部上下跳跃,就好像它跟不上滚动的页面一样。

这仅仅是移动设备的硬件限制,还是我可以做些什么来消除或至少将这种情况降到最低?

EN

回答 1

Stack Overflow用户

发布于 2018-10-10 07:10:30

此外,当我将div设置为position:fixed和top:0时,我也遇到了类似的问题,当我在android手机上测试移动应用程序时,div的底部会闪烁,这时我会开始向上滚动。因此,为了解决这个问题,我设置了高度:1000px而不是100%,并设置了overflow:hidden。现在,div不再闪烁。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18185736

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档