我制作了一个带有可滚动div的小网页。 在浏览器中加载它时,一切正常。 但是当我在Android内部的webview中加载它时,它不允许我滚动div。 是否有解决方法或者我需要使用不同的设计? 我说的是像这样的网站。
::-webkit-scrollbar {
width: 12px;
}
::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
-webkit-border-radius: 10px;
border-radius: 10px;
}
::-webkit-scrollbar-thumb {
-webkit-border-radius: 10px;
border-radius: 10px;
background: rgba(255,0,0,0.8);
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}
::-webkit-scrollbar-thumb:window-inactive {
background: rgba(255,0,0,0.4);
}
更新(因为这是“webkit scrollbar android”搜索结果之一):
我相信从Honeycomb开始,Android支持overflow:scroll
。在iOS5+和BlackBerry Playbook上也跨平台支持。
我没有特别测试过webview,但我认为由于它在原生浏览器中得到支持,所以在webview中也应该得到支持。