开发者社区> 问答> 正文

如何为网页中的特定部分自定义浏览器滚动条?

我需要减少网页中滚动条的宽度,而不是整个页面。如果高度超过滚动条,我将在该页面中使用一个拆分器和一个网格。如何减小宽度。我使用了以下样式

:-webkit-scrollbar {
      width: 5px;
  }

::-webkit-scrollbar-track {
    background: #f1f1f1;
 }

::-webkit-scrollbar-thumb {
    background: #888;
 }

但是这些样式适用于整个页面。谁能建议我解决这个问题?

问题来源:stackoverflow

展开
收起
1540413669110688 2020-03-23 19:12:30 812 0
1 条回答
写回答
取消 提交回答
  • 一种选择是对要自定义滚动条的网页部分使用类。对于该类,我们可以说class='customScroll',您可以定义CSS代码:

    .cuctomScroll {
        overflow: scroll;
        scrollbar-width: 20px; */for Mozilla support/*
    }
    .customScroll::-webkit-scrollbar {
        width: 20px; */for Chrome and IE support/*
    }
    

    回答来源:stackoverflow

    2020-03-23 19:13:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
WEB浏览器中即将发生的安全变化 立即下载
基于浏览器的实时构建探索之路 立即下载
基于浏览器的实时构建探索之路--玄寂 立即下载