如何使用css更改滚动条颜色
我尝试更改滚动条的颜色,但是在这里它不起作用。
CSS:
.flexcroll { scrollbar-face-color: #367CD2;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
}
回答:
您可以为webkit使用以下属性,这些属性可以连接到 影子DOM :
::-webkit-scrollbar { /* 1 */ }::-webkit-scrollbar-button { /* 2 */ }
::-webkit-scrollbar-track { /* 3 */ }
::-webkit-scrollbar-track-piece { /* 4 */ }
::-webkit-scrollbar-thumb { /* 5 */ }
::-webkit-scrollbar-corner { /* 6 */ }
::-webkit-resizer { /* 7 */ }
这是一个带有红色滚动条的工作小提琴,基于此页面上的代码解释了这些问题。
使用此解决方案和您的解决方案,您可以处理除Firefox之外的所有浏览器,Firefox在这一点上我认为目前仍需要JavaScript解决方案。
以上是 如何使用css更改滚动条颜色 的全部内容, 来源链接: utcz.com/qa/419817.html