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

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

相关推荐
前端Hardy4 小时前
祝大家 2026 年新年快乐,代码无 bug,需求一次过
javascript·css·html
be or not to be11 小时前
HTML+CSS 浮动与表格全总结笔记
css·笔记·html
秋雨雁南飞13 小时前
WaferMap.HTML
前端·css·html
舆通Geo优化13 小时前
2025年GEO优化选哪家好?长沙GEO优化公司排名:GEO服务商哪家靠谱?
javascript·css·html
GDAL13 小时前
Tailwind CSS 菜单实现全面讲解教程(基于书签篮网站场景)
前端·css·菜单
Reese_Cool13 小时前
一篇文章梳理 HTML + CSS 核心知识(含响应式与 Sass)
前端·css·html
OpenTiny社区13 小时前
博文精读:Chrome CSS 2025年回顾
前端·css·chrome·开源·opentiny
C_心欲无痕14 小时前
css - 预处理器sass与后处理器postcss
css·sass·postcss
be or not to be1 天前
深入理解 CSS 浮动布局(float)
前端·css
南山安1 天前
Tailwind CSS:顺风CSS
javascript·css·react.js