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

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

相关推荐
Dxy12393102162 小时前
CSS中的filter属性详解
前端·css
何何____4 小时前
CSS 易混淆易错知识点
前端·css
艾伦野鸽ggg7 小时前
CSS布局与动效知识梳理
前端·css
Boop_wu7 小时前
[前端] CSS 常用样式(聊天界面 / 网页布局专用)
前端·css·css3
丑八怪大丑1 天前
HTML&CSS
前端·css·html
义龙陳序员1 天前
Nginx 修改默认错误页面:实现带 CSS 动画的自定义错误页
运维·css·nginx·nginx源码
其实防守也摸鱼2 天前
Sqlmap:选取sqli-labs中less-8进行sqlmap注入测试
前端·css·网络·安全·web安全·less·sqli-labs
星恒随风2 天前
四天学完前端基础三件套(CSS篇)
前端·css·笔记·学习
bbq粉刷匠2 天前
了解HTML、CSS与JavaScript
javascript·css·html
阳火锅3 天前
💡 告别类名地狱!Tailwind CSS 语义化转换神器来了
前端·css·vue.js