css如何让滚动条不占用宽度 hover上去会显示滚动条

换个简单点可以复用的思路,既然滚动条一直占用宽度,那么我们把滚动条设置成透明,然后hover上去的时候显示颜色不就可以了吗

javascript 复制代码
.hover-scrollbar {
  overflow: auto;
  scrollbar-color: transparent transparent;

  &::-webkit-scrollbar-thumb {
    background-color: transparent;
  }

  &:hover {
    scrollbar-color: #8a8e99 transparent;

    &::-webkit-scrollbar-thumb {
      background-color: #8a8e99;
    }
  }
}

把上面的样式放到需要有滚动条的地方即可

相关推荐
♩♬♪.1 分钟前
HTML学校官网静态页面
前端·css·html
天天开心a11 分钟前
Vue.js 基础教程笔记(一):Vue入门与环境搭建
前端·javascript·vue.js·笔记·前端框架
weixin_4462608512 分钟前
解锁 React 开发新体验!Puck - 智能可视化编辑器
前端·react.js·编辑器
hzb6666613 分钟前
xd_day28js原生开发-day31 day41asp.net
开发语言·前端·javascript·安全·web安全
tan 9115 分钟前
KaliLinux2025.4 root用户修改显示语言
linux·服务器·前端·安全
小李子呢021117 分钟前
Node.js
开发语言·前端·学习·node.js
心.c24 分钟前
文件上传 - 入门篇
前端·javascript·vue.js·node.js·js
弓.长.26 分钟前
React Native 鸿蒙跨平台开发:实现一个计时器工具
javascript·react native·react.js
Dragon Wu28 分钟前
ReactNative MMKV和React Native Keychain存储本地数据
javascript·react native·react.js·前端框架
Never_Satisfied31 分钟前
在JavaScript / HTML中,cloneNode()方法详细指南
开发语言·javascript·html