BackTop组件在滚动时怎么不显示? 欧阳佳宁 提问于 2026-02-26 23:01:20 阅读 9 组件 我用的是Ant Design的BackTop组件,页面内容明明已经很长了,但滚到底部也没看到回到顶部按钮,是不是哪里配置错了? 我试过加visibilityHeight属性,设成100也不行。代码是这样写的: <BackTop visibilityHeight={100} /> <div style={{ height: '2000px', background: '#f0f0f0' }}> 滚动内容 </div> 我来解答 赞 5 收藏 分享 生成中... 手机扫码查看 复制链接 生成海报 反馈 发表解答 您需要先 登录/注册 才能发表解答 1 条解答 东方舒昕 Lv1 我一般直接把 BackTop 放在 App 或布局容器里,但你这代码里它和那个 div 是平级的,滚动的是 div,而 BackTop 监听的是整个窗口滚动,所以它根本没检测到变化。 改成这样就行: import { BackTop, ConfigProvider } from 'antd'; export default function App() { return ( <ConfigProvider> <div style={{ height: '100vh', overflow: 'auto' }}> <div style={{ height: '2000px', background: '#f0f0f0' }}> 滚动内容 </div> <BackTop visibilityHeight={100} /> </div> </ConfigProvider> ); } 回复 点赞 3 2026-02-26 23:02 加载更多 相关推荐 1 回答 15 浏览 BackTop组件在滚动时没反应是怎么回事? 我用React写了个BackTop回到顶部的按钮,监听了window的scroll事件,但页面滚动时完全没触发。控制台也没报错,就是死活不显示。我试过把阈值设成0,还是不行。 这是我的关键代码: us... a'ゞ海利 组件 2026-02-27 18:28:19 2 回答 94 浏览 BackTop组件点击后页面跳到顶部但位置偏移怎么办? 在用Ant Design的BackTop组件时,点击后页面跳到顶部但总比预期位置低20px,调整了target属性也不行,是什么原因? 场景是给有padding-top的容器滚动时触发BackTop,... 志鸣 组件 2026-02-05 09:52:28 1 回答 3 浏览 TDesign Mobile 的 Popup 组件在 iOS 上滚动穿透怎么解决? 我在用 TDesign Mobile 的 Popup 组件时,发现 iOS 设备上背景页面还能滚动,也就是所谓的“滚动穿透”问题。安卓好像没事,但 iOS 特别明显。 我试过给 body 加 over... 鑫哲 Dev 移动 2026-03-03 20:28:19 1 回答 23 浏览 3D模型组件在移动端无法正常显示怎么办? 我在用一个基于Three.js的3D模型组件,PC上显示没问题,但一到手机上就黑屏或者报错。试过调整canvas尺寸和renderer设置,还是不行。 这是我的基础结构: <div id="3d... UP主~振岚 组件 2026-02-28 09:22:22 1 回答 50 浏览 Watermark水印组件在滚动时位置错乱怎么办? 我用了一个Watermark水印组件,页面一滚动水印就跟着跑偏了,明明设置的是固定定位,但看起来像是相对文档流在动。试过加position: fixed到水印容器上,但没效果。 这是我的水印样式代码:... 迷人的翌喆 组件 2026-02-24 16:36:20 2 回答 45 浏览 Ant Design的Tag组件动态更新后不显示最新内容怎么办? 我在用Ant Design的Tag组件做标签列表时遇到问题,通过state动态添加的标签显示不出来。比如我用useState保存tags数组,点击按钮添加新标签后,控制台能看到数组变化了但页面没更新:... 夏侯艺馨 组件 2026-02-17 13:32:29 2 回答 66 浏览 React Native Android中自定义组件的padding在不同设备显示不一致怎么办? 我在开发Android端时遇到一个样式问题:自定义组件的padding在部分机型(比如小米12)显示正常,但华为P50上文字会顶到边框,感觉padding被忽略了。我对比过iOS版本没问题。 已经尝试... 西门芸倩 移动 2026-02-16 04:30:55 1 回答 37 浏览 Affix固钉组件在滚动时没有固定定位怎么办? 我在用Ant Design的Affix组件做侧边栏固定,但滚动到设置的offset位置时,组件并没有固定住。已经按文档设置了offsetTop=200,代码也看起来没问题: <a-affix :... シ弯弯 组件 2026-02-15 08:13:30 2 回答 69 浏览 Lynx框架中Scroll组件嵌套使用时滚动失效怎么办? 在用Lynx开发移动端页面时,给外层容器套了Scroll组件,里面又嵌套了一个可横向滚动的子Scroll,结果内部滚动完全没反应。折腾了一下午,尝试过设置fixed定位和调整z-index都不行...... UP主~乐萱 移动 2026-02-15 05:44:33 2 回答 53 浏览 UIkit Sticky导航栏滚动到顶部时突然消失怎么办? 我在用UIkit的Sticky组件做固定导航栏,滚动到页面顶部时导航栏突然消失了,但往下拉又会出现,这是怎么回事? 代码结构是这样的: <nav class="uk-navbar-contain... 诗雅 组件 2026-02-14 06:09:24
BackTop放在App或布局容器里,但你这代码里它和那个div是平级的,滚动的是div,而BackTop监听的是整个窗口滚动,所以它根本没检测到变化。改成这样就行: