我们需要帮助更改滚动条中的选择组件从角度材料。
实现了以下demo。
https://stackblitz.com/angular/bxbvndrpogl?file=app%2Fselect-reset-example.ts

但是,我需要在更改滚动条的宽度和样式的帮助。
发布于 2018-07-31 18:05:45
通常,自定义滚动的方法是:
/* width */
::-webkit-scrollbar {
width: 20px;
}
/* Track */
::-webkit-scrollbar-track {
box-shadow: inset 0 0 5px grey;
border-radius: 10px;
}
/* Handle */
::-webkit-scrollbar-thumb {
background: red;
border-radius: 10px;
}
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
background: #b30000;
}您不能直接从开发工具中检查滚动,但是如果您检查带有scroll;值的overflow属性的div,就可以看到它的样式。
发布于 2019-02-06 10:50:41
我希望我没有迟到,我在原生滚动条上遇到了类似的问题。
我解决这个问题的方法是使用Simple bar 库,然后我会做指令,并且只包装
<mat-select placeholder="State">
<div appSimpleBar>
<mat-option>None</mat-option>
<mat-option *ngFor="let state of states" [value]="state">{{state}}</mat-option>
</div>
</mat-select>这将起到隐藏本机滚动条的作用
发布于 2020-12-04 16:05:37
为了改变颜色和宽度它对我很有效-
::-webkit-scrollbar {
width: 4px;
overflow-y: scroll;
background: grey;
box-shadow: inset 0 0 4px #707070;
}
::-webkit-scrollbar-thumb {
background: blue;
border-radius: 10px;
}

https://stackoverflow.com/questions/51610619
复制相似问题