ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
> 源码地址:https://github.com/naihe138/vue-picker/blob/master/src/index.vue ----- > 原理:就是将 body position:fixed 设置上,这样底部就不会滑动起来了 ```js fixedBody() { const scrollTop = document.body.scrollTop || document.documentElement.scrollTop this.prevBodyCss = document.body.style.cssText document.body.style.cssText += 'position:fixed;width:100%;top:-' + scrollTop + 'px;' }, looseBody() { const body = document.body const top = body.style.top body.style.cssText = this.prevBodyCss body.scrollTop = document.documentElement.scrollTop = -parseInt(top) body.style.top = '' } ```