[英]iOS5 iPhone Safari - stop native scrollbar from disappearing
我正在為iPhone設備制作網頁。 此頁面具有一個div,其div的溢出屬性設置如下,以實現iOS5中提供的本機滾動。
.nativeScroll {
-webkit-overflow-scrolling:touch;
overflow:auto;
height:200px;
}
使用上述CSS樣式,滾動效果很好。 但是,滾動條僅在用戶觸摸div並嘗試滾動時出現。 現在,當未觸摸滾動條時,問題消失了,這是默認實現。 在這種情況下,div似乎沒有任何溢出內容。 因此,用戶可能永遠不會打擾滾動。
因此,是否可以使div始終保持觸摸狀態始終顯示滾動條?
謝謝
恕我直言,我認為沒有“干凈”的方法可以做到這一點。 但是,您可以使用第三方庫, 例如iScroll。
在主頁上,您可以找到對hideScrollbar
的引用。 其默認值為true
。 您可以根據需要將其設置為false
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.