jquery 使溢出滚动条在iOS和Android移动的上可见

pn9klfpd  于 2023-11-17  发布在  jQuery
关注(0)|答案(1)|浏览(98)

如何使溢出滚动条在移动的设备上可见?滚动条在桌面上可见,但在移动的设备上不可见。我需要它在iPhone和三星上显示。Safari浏览器也是如此。这甚至是posibble吗?

这就是我现在所拥有的

::-webkit-scrollbar {
    width: 12px;
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: rgba(77, 168, 65, 1); 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}

::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(77, 168, 65, 1); 
}

字符串

xmd2e60i

xmd2e60i1#

苹果有意识地决定在系统级别隐藏iOS中的滚动条,直到有交互。Mac OS(包括Safari)和Android很快就遵循了这一决定。
据我所知,只有最终用户可以覆盖此设置及其系统全局。
How do I get scrollbars to show in Mobile Safari中所讨论的寻找一个库来重建滚动条的建议仍然是最好的解决方案。
也就是说,在尝试在移动的设备上强制滚动条之前,我有一个非常好的理由。用户被训练成不需要滚动条,它们在已经很小的屏幕上占据了毫无意义的空间。

相关问题