uni.createSelectorQuery().select(".picture-introduction").boundingClientRect(data=>{//目标节点
uni.createSelectorQuery().select(".detail").boundingClientRect((res)=>{//最外层盒子节点(负数)
uni.pageScrollTo({
duration:0,//过渡时间必须为0,uniapp bug,否则运行到手机会报错
scrollTop: data.top-res.top-45,//滚动到实际距离是元素距离顶部的距离减去最外层盒子的滚动距离再减去滚动条长度
})
}).exec()
}).exec();
小程序某元素到顶部的距离
最新推荐文章于 2023-07-09 11:37:59 发布