簡體   English   中英

iOS5 iPhone Safari-停止本地滾動條消失

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM