如何使用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.效果

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

相关推荐
小霍同学4 小时前
CSS Grid 布局指南
css
Beginner x_u4 小时前
前端八股整理|CSS|高频小题 01
前端·css·八股
榴莲omega5 小时前
第12天:CSS(一)| Flexbox 布局完全指南
前端·css·html·js八股
fqrj20265 小时前
企业官网如何设计?专业公司网站设计制作要点解析
css·html·网站建设·网站开发
一定要AK5 小时前
CSS 入门到精通全章节学习笔记(含 CSS3 核心特性)
css·笔记·学习
希望永不加班21 小时前
SpringBoot 静态资源访问(图片/JS/CSS)配置详解
java·javascript·css·spring boot·后端
里欧跑得慢1 天前
Flutter 导航路由:构建流畅的应用导航体验
前端·css·flutter·web
MinterFusion1 天前
HTML DOM元素的定位问题
前端·css·html
银河系的一束光1 天前
旅游网站html、css、bootstrap
css·html·旅游
品克缤1 天前
Vue3 + Router 页面切换时滚动条闪烁问题记录
前端·javascript·css·vue.js