uniapp隐藏滚动条
隐藏滚动条的方法
在UniApp中隐藏滚动条可以通过CSS样式或配置实现,适用于不同场景的需求。
全局隐藏滚动条
在App.vue的全局样式中添加以下CSS:

::-webkit-scrollbar {
display: none;
width: 0;
height: 0;
color: transparent;
}
单页面隐藏滚动条
在特定页面的<style>标签中添加局部样式:

.page-container {
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
}
.page-container::-webkit-scrollbar {
display: none;
}
scroll-view组件隐藏 使用scroll-view时通过属性控制:
<scroll-view scroll-y="true" :show-scrollbar="false" style="height: 100vh;">
<!-- 内容区 -->
</scroll-view>
注意事项
- iOS设备需要
-webkit-overflow-scrolling: touch保证滚动流畅 - 安卓部分版本可能需要额外设置
width: 0和color: transparent - 全局样式可能影响所有滚动区域,需根据实际需求选择应用范围






