2012-02-15 119 views
1

我使用CSS樣式來顯示jquery ui自動完成列表的垂直滾動條,如jquery ui網站中所列。我在桌面上看到滾動條,但看不到移動設備。例如我可以在桌面上看到safari上的滾動條。但是當我嘗試在ipad或iphone上使用safari查看時,它不顯示滾動條。 關於我可能做錯什麼的想法?謝謝!jquery ui自動完成 - 滾動條不顯示在手機上

回答

1
Try: 

.ui-autocomplete 
{ 
    position: absolute; 
    cursor: default; 
    height: 150px; 
    overflow-y: scroll; 
    overflow-x: hidden; 
    -webkit-overflow-scrolling: touch; 
} 
+1

你可以給你的回答添加一些評論嗎?這將有助於OP和未來的訪問者瞭解您的解決方案建議。 – Yaroslav 2013-02-18 08:37:29

+0

我發現任何嘗試滾動觸發觸摸設備上的SELECT事件。 – 2015-06-02 18:15:06