ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

css 修改滚动条样式,解决Windows浏览器中滚动条不美观问题

2026/9/19 13:06:03 拓冰建站 浏览量
css 修改滚动条样式,解决Windows浏览器中滚动条不美观问题

Windows环境中的浏览器中滚动条默认是直接显示了,不管光标是否进入该区域,这样就很不美观,如下图:

之前样式为

    .well {display: block;background-color: #f2f2f2;border: 1px solid #ccc;margin: 5px;width: calc(100% - 12px);height: calc(100vh - 150px);overflow: auto;}

将样式修改为:

    .well {display: block;background-color: #f2f2f2;border: 1px solid #ccc;margin: 5px;width: calc(100% - 12px);height: calc(100vh - 150px);overflow: hidden;}.well:hover {overflow: auto;}

效果如下:

滚动条默认不出现,光标进入后才出现,但是会造成内容的挤压,有点帕金森的感觉,还是不太理想。

修改滚动条系统样式

     /* 定义滚动条样式 */::-webkit-scrollbar {width: 1px;height: 8px;}/* 定义滚动条的轨道部分 */::-webkit-scrollbar-track {  background-color: #f5f5f5;width: 1px;  }/* 定义滚动条的thumb部分 */::-webkit-scrollbar-thumb {  background-color: #808385; }

效果如下: