是否有 webkit-overflow-scrolling: touch "handle" 的外观 CSS 规则?在 iOS 5 中?
我有一个元素恰好同时具有 -webkit-overflow-scrolling: touch 和 background-color: black,因此显示滚动位置的“手柄”很难看到。是否有 -webkit CSS 样式规则可以改变该“手柄”的外观(特别是颜色),或者我是否坚持使用接近黑色的颜色?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用普通的滚动条样式,例如:
::-webkit-scrollbar
、::-webkit-scrollbar-track
、::-webkit-scrollbar-拇指
改变滚动的div。但是,如果
-webkit-overflow-scrolling
设置为“touch”,黑色默认滚动条将与您的自定义滚动条一起显示。但是,如果
-webkit-overflow-scrolling
设置为“auto”,则仅显示您的自定义滚动条。这不是最深刻的答案,但我认为这是一个开始。You can use the normal scrollbar styles, ex:
::-webkit-scrollbar
,::-webkit-scrollbar-track
,::-webkit-scrollbar-thumb
to alter the div that scrolls.However, if the
-webkit-overflow-scrolling
is set to 'touch', the black default scrollbar will show up as well as your custom scrollbar.But, if
-webkit-overflow-scrolling
is set to 'auto', it only your custom scrollbar shows. Not the most profound answer, but it's a start I think.