2012-02-15 130 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