当红色箭头指向的导航部分滚动到最上面时,固定在最顶部,用onpagescroll实现和scroll绑定滚动事件在手机上模拟的时候都会等到滑动完成后才执行!请问各位大神有啥好的解决办法
你外面没有嵌套竖向的<scroll-view>
吧,那就用wx.createSelectorQuery
,可以获取到导航部分距顶部的距离,当距离小于0的时候显示固定在顶部的导航,大于0隐藏,放在onPageScroll
中
4 回答1.8k 阅读✓ 已解决
2 回答2k 阅读
1 回答1.1k 阅读✓ 已解决
1 回答963 阅读✓ 已解决
2 回答716 阅读
1 回答1.4k 阅读
2 回答925 阅读
设置限定条件当小于菜单栏当前高度时,菜单栏正常显示,当大于等于这个高度,添加class:fixed改变菜单栏的position:fixed,再调整商品的位置即可