方案1:直接使用微信小程序提供的 “ scroll-view " 组件。
<scroll-view scroll-y style="height: 100%;">
<!--你要滚动的内容-->
</scroll-view>
注意:必须要设置scroll-view的高度height
加了scroll-view之后,外出view需加上overflow:scroll,否则还是会被撑大,导致固定布局的位置有问题。
方案2:
view{
overflow:auto;
-webkit-overflow-scrolling: touch;
}
这种方法虽然可以让列表滚动,但会伴随副作用(比如fixed元素会跟随滚动再恢复位置),不推荐
博客介绍了微信小程序列表滚动的两种方案。方案1是使用 “scroll-view” 组件,需设置其高度,外部view要加overflow:scroll;方案2虽能让列表滚动,但有副作用,如fixed元素会跟随滚动再恢复位置,不推荐。

286

被折叠的 条评论
为什么被折叠?



