iscroll触屏快速滚动元素消失,transform奇葩问题
发布于 6 年前 作者 langlangxu 2031 次浏览 来自 问答

最近在做一个web项目,用到了iscroll。

当我的列表在手机触屏上 快速滚动 的时候,有一定概率元素直接消失在屏幕上。 当我通过js获取它的style属性,translate 属性正常,修改一下translate 为 0,元素又显示了,再去掉修改,恢复正常。 toggle一次样式,前后样式都是一样,但是toggle后,元素就显示正常了。 目前测试,只有切换(覆盖原来属性,然后去掉)一次 transform 或者 display-none可以让它恢复,其他样式无效

这个隐藏的问题,出现几率较小,目前是需要快速滑动多次,偶现。

整个滚动区域不可见时,区域中的banner也不可见,但是在banner自动播放的动画的时候,banner会显示持续到动画结束。

不知道有没有人遇到过类似问题,求解答,感谢

banner上的点,位置跑到下面去了,而且大小没有使用rem,正常显示时,这个点会大一些 share.jpg

回到顶部