zoukankan      html  css  js  c++  java
  • 微信小程序---scroll-view在苹果手机上触底或触顶页面闪动问题

    在项目开发中遇到一个关于scroll-view的的问题,具体如下:

    项目要求是横向滚动,由于直接在scroll-view组件设置display:flex不生效,因此考虑直接在scroll-view下增加一个wrap,将所有的item放在wrap内,

    将wrap设置为display:flex,这种方式在安卓手机不会导致任何问题,在苹果手机样式也不会有什么问题,但是当item的个数较多导致超出一屏,scroll-view

    滑动触底或者触顶就会导致页面抖动。解决方案如下:

    sroll-view组件直接包裹item, 注意以下两点:

    1. 一定要将scroll-view容器设置宽度,并设置white-space: nowrap;
    2. 一定要将scroll-view容器的每一项(item)都设置宽度和display:inline-block

    也可以在item内再套一层,使用flex布局。

    至此,问题解决。

  • 相关阅读:
    剑指offer 面试26题
    剑指offer 面试25题
    剑指offer 面试24题
    剑指offer 面试23题
    剑指offer 面试22题
    剑指offer 面试19题
    剑指offer 面试20题
    剑指offer 面试21题
    剑指offer 面试18题
    剑指offer 面试17题
  • 原文地址:https://www.cnblogs.com/cangqinglang/p/9755656.html
Copyright © 2011-2022 走看看