如何使用css隐藏掉滚动条

1.解决方案

在滚动元素上再包裹一个父元素,然后,该元素添加如下代码:

(注:PC端浏览器滚动条为8px)使元素偏移原来位置8px,目的就是将滚动条区域移动到父元素边框外面,然后,父元素上添加overflow:hidden即可

css 复制代码
margin-right: -8px;
margin-bottom: -8px;
height: 100%;
overflow: scroll;

2.示例代码

css 复制代码
.menus-part--wrapper{
  height: calc(100vh - 80px) !important;
  overflow: hidden;
  .menus-part-content{
    margin-right: -8px;
    margin-bottom: -8px;
    height: 100%;
    overflow: scroll;
  }
}

3.效果

选中元素后,绿色区域就是被移动到父元素外的滚动条。

相关推荐
不会敲代码18 小时前
从原子CSS到TailwindCSS:现代前端样式解决方案全解析
前端·css·react.js
小九今天不码代码9 小时前
CSS 九宫格拼图动画效果实现与原理解析
css·css3·动画效果·css动画·grid布局·css技巧·九宫格布局
_Eleven10 小时前
前端布局指南
前端·css
Amumu1213812 小时前
CSS进阶导读
前端·css
Web_Lys14 小时前
css设置滚动条样式不生效【antDesign UI Table滚动条样式无法自定义 解决方案】
前端·css
结网的兔子15 小时前
前端开发(前言)——html,css,JavaScript和vue关系
javascript·css·html
清粥油条可乐炸鸡15 小时前
tailwind-variants基本使用
前端·css
清粥油条可乐炸鸡16 小时前
tailwindcss v4的基础使用
css
Never_Satisfied16 小时前
在HTML & CSS中,如何计算CSS特异性
前端·css·html
Lee川16 小时前
CSS自定义属性与JavaScript动态交互:现代Web开发的强大组合
css·面试