我使用overflow-scroll = "true"
来进行离子使用原生滚动:
<ion-content overflow-scroll = "true">
<ion-list>
<ion-item ng-repeat="foo in bar">
{{foo.label}}
</ion-item>
</ion-list>
</ion-content>
这真的很棒(表演真的很棒)。唯一的问题是(垂直)滚动条消失了。
根据documentation,我尝试将scrollbar-y="true"
添加到ion-content
,但这不起作用。
我也尝试将此添加到我的css中:
::-webkit-scrollbar {
-webkit-appearance: none;
}
::-webkit-scrollbar:vertical {
width: 11px;
}
::-webkit-scrollbar:horizontal {
height: 11px;
}
::-webkit-scrollbar-thumb {
border-radius: 8px;
border: 2px solid white;
background-color: rgba(0, 0, 0, .5);
}
::-webkit-scrollbar-track {
background-color: #fff;
border-radius: 8px;
}
......但这也不起作用。
This article(寻找“原生滚动”)说可以使用css解决问题。
有人知道怎么做吗?
答案 0 :(得分:4)
answer suggested by @Gerhard Carbó是我到目前为止找到解决方案的最接近的......它确实有点工作但是:
所以我相信我现在不会坚持使用滚动条。
另请注意,这在Android上的Google Chrome上运行正常,所以希望有一天它会被修复。但是为什么webview远远落后于chrome,我无法理解......
答案 1 :(得分:0)