2

我正在使用perfect-scrollbar。文档说,滚动条是完全可定制的,但没有像这样的设置width

这是它的默认外观: 默认滚动条宽度,它只有 8px 宽度。

但我至少需要 12px: 所需的滚动条宽度[3]

如何做到这一点?

4

2 回答 2

0

更改 CSS:

宽度高度

包含您自己的样式表并没有什么坏处,事实上,这是意料之中的。这样你就可以随心所欲地设计它(不仅仅是条的厚度,还有颜色等等)。只需从 GitHub 下载未最小化的版本,并将其包含在您的页面中,并进行任何您想要的调整。

或者您可以使用 javascript/jQuery 覆盖这些值。

于 2015-12-07T17:37:52.607 回答
0

对于使用 Angular 2+ 的用户,如果您发现无法使用 SCSS 设置完美滚动条的样式,::ng-deep请在选择器之前添加前缀。例如,在 componentname.component.scss 添加

::ng-deep perfect-scrollbar > div > div.ps__rail-y {
  //styles go here
}
于 2021-04-16T17:06:27.610 回答