-webkit-overflow-scrolling: touch breaks my -webkit-scrollbar css in iOS
-webkit-overflow-scrolling: touch breaks my -webkit-scrollbar css in iOS
此代码非常适合样式化滚动条:
.frame::-webkit-scrollbar {
-webkit-appearance: none;
background-color: #000;
}
.frame::-webkit-scrollbar:horizontal {
height: 6px;
}
.frame::-webkit-scrollbar-thumb {
background-color: #000;
}
.frame::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
background-color: #333;
}
但每次我想让它启用触摸功能(以便在移动设备上滚动时),所有滚动条都会消失
.frame {
-webkit-overflow-scrolling: touch;
}
有什么解决方案可以在 iOS 或手机中保持滚动条?
您可以使用 css 为 webkit 浏览器自定义滚动条样式,或者启用
-webkit-overflow-scrolling: touch;
他们两个在最新的 safaris 中没有一起工作。如果您同时放置两者,则仅触摸即可。在 Iphone 5 和 6
中测试
此代码非常适合样式化滚动条:
.frame::-webkit-scrollbar {
-webkit-appearance: none;
background-color: #000;
}
.frame::-webkit-scrollbar:horizontal {
height: 6px;
}
.frame::-webkit-scrollbar-thumb {
background-color: #000;
}
.frame::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
background-color: #333;
}
但每次我想让它启用触摸功能(以便在移动设备上滚动时),所有滚动条都会消失
.frame {
-webkit-overflow-scrolling: touch;
}
有什么解决方案可以在 iOS 或手机中保持滚动条?
您可以使用 css 为 webkit 浏览器自定义滚动条样式,或者启用
-webkit-overflow-scrolling: touch;
他们两个在最新的 safaris 中没有一起工作。如果您同时放置两者,则仅触摸即可。在 Iphone 5 和 6
中测试