uniapp解决scroll-view回弹抖动等bug

  • Post author:
  • Post category:uniapp



滑动时回弹抖动:

1、设置

scroll-anchoring



true

默认为false,开启 scroll anchoring 特性,即控制滚动位置不随内容变化而抖动,仅在 iOS 下生效,安卓下可参考 CSS overflow-anchor 属性。

2、不设

@scroll



scroll-top/scroll-left

,如下

<scroll-view class="scroll-view_Line" :scroll-anchoring="true" scroll-y="true">
	<view class="item_div">1</view>
	<view class="item_div">2</view>
	<view class="item_div">3</view>
</scroll-view >


scroll-view横向滚动不生效

这是因为scroll-view本身的

display:flex

不生效,所以需要设置下面两个css样式属性。

.scroll-view_Line {
	white-space: nowrap;
}
.scroll-view_Line .item_div {
	display: inline-block;
}



版权声明:本文为qq_39905409原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。