Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

vue隐藏滚动条但是仍然可以滚动

作者:花折亦无情   发布日期:2025-10-09   浏览:73

/* 隐藏滚动条但仍然可以滚动的CSS代码 */
<style>
body::-webkit-scrollbar {
  display: none; /* 隐藏滚动条 */
}

/* 确保内容仍然可以滚动 */
body {
  -ms-overflow-style: none;  /* IE 和 Edge */
  scrollbar-width: none;  /* Firefox */
  overflow-y: scroll; /* 确保页面仍然可以滚动 */
}
</style>

解释说明:

  1. 隐藏滚动条:通过 ::-webkit-scrollbar 选择器,我们可以针对 WebKit 内核的浏览器(如 Chrome 和 Safari)隐藏滚动条。display: none; 直接让滚动条不可见。
  2. 确保仍然可以滚动:使用 -ms-overflow-style: none; 来隐藏 IE 和 Edge 浏览器中的滚动条,scrollbar-width: none; 用于 Firefox 浏览器。同时,通过设置 overflow-y: scroll; 确保页面仍然可以垂直滚动。

这样做的效果是:虽然用户看不到滚动条,但他们仍然可以通过鼠标滚轮或触摸板等方式滚动页面。

上一篇:vue exceljs

下一篇:vue 滚动条样式

大家都在看

vue js for循环

vue.config.js 配置

vue.config.js configu

node.js vue

vue3组件传值的方式

vue 图表组件

vue3+vite+ts

vue3watch监听多个变量

vue查看版本

vue3 reactive对象重新赋值

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站