页面中使用了一个scroll-view,点击标签区域偏下不能拖动,偏离标签区域向上反而可以拖动。感觉是点击区域的判定有问题。
还有给正常列表设置active样式 也是位置偏离
图中我点击的位置是烫发,但却是护理位置的active生效
用官方scroll-view的案例就可以复现
* 提供一个最简复现 Demo
<!–水平滚动–>
<scroll-view scroll-x=“true” style=" white-space: nowrap; display: flex" >
<!-- display: inline-block–>
<view style=“background: red; width: 200px; height: 100px; display: inline-block” ></view>
<view style=“background: green; width: 200px; height: 100px; display: inline-block”></view>
<view style=“background: blue; width: 200px; height: 100px; display: inline-block”></view>
<view style=“background: yellow; width: 200px; height: 100px; display: inline-block”></view>
</scroll-view>