iscroll4文本框输入后会列表内容溢出导致上下滑动出现偏离
在iscroll4的例子上添加了几个文本框
然后发现在点击文本框的时候如果文本框的位置在弹出键盘的上方则没有事,如果弹出的键盘正好覆盖文本框
这个时候如果在文本框内输入文字会把iscroll4滑动区域的内容向上移动
然后导致滑动区域上下滑动位置出现偏移。例如图片中第6行向上的内容拉不下来。
起初查看资料认为是iscroll的3d效果的原因:
其实病灶在于iscroll使用了太为先进的CSS3属性,可能web webkit对这些属性的支持力度还是不够好。
涉及的两个属性是 translate3d 和 TransitionTimingFunction,或许是这两个属性在列表长度改变时会影响到渲染,所以导致页面闪动,解决办法就是找到源代码的
has3d = 'WebKitCSSMatrix'inwindow && 'm11'innewWebKitCSSMatrix()
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我也一样遇到了这个问题,和你的应该是一个问题吧,也是没解决。
http://www.oschina.net/question/1249832_132485
我也发了帖子在这里。
@
抛出异常的爱