微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

HTML页面在ios上滚动卡顿的解决方案

最近在做移动端的项目,然后同样的代码在Ios上,滚动的时候就出现卡顿的问题,不是很流畅,一开始以为是代码的兼容性问题, 后面同事帮我分析了,说可能是外层的样式有问题,然后就就在网上百度了,下面附上解决方

    <div class="scroll-page">
                <div class="transferInput" style="background: white;">
                        <div class="line20"></div>
                        <h3 style="font-weight: 600;font-size: 16px;">刷脸验证</h3>
                        <div class="line20"></div>
                        <div class="line20"></div>
                        <div style="font-size: 16px;"> 请确保是&nbsp;<a
                                style="color: goldenrod;font-size: 16px;">{{Name}}</a>&nbsp;本人操作
                        </div>
                </div>
       </div>

这个是我的代码布局,一开始最外层的样式如下:

.scroll-page {
  height:100%;
  overflow: scroll;
}

修改后的如下

.scroll-page {
  height:100%;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}

所以关键点就是下面重点加粗的代码
{ -webkit-overflow-scrolling: touch;}
over

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐