我有一个元素同时具有-webkit-overflow-scrolling: touch和background-color: black,因此显示滚动位置的“手柄”非常难以看到。是否有-webkit CSS样式规则可以改变该“手柄”的外观(特别是颜色),或者我只能使用接近黑色的颜色?
您可以使用普通的滚动条样式,例如:::-webkit-scrollbar
、::-webkit-scrollbar-track
、::-webkit-scrollbar-thumb
来修改滚动的 div。
然而,如果将 -webkit-overflow-scrolling
设置为“touch”,则黑色默认滚动条将显示以及您的自定义滚动条。
但是,如果将 -webkit-overflow-scrolling
设置为“auto”,则只会显示您的自定义滚动条。这不是最深刻的答案,但我认为这是一个开始。