2014-09-22 35 views
0

當我使用JQuery自動完成並且有足夠的結果來顯示滾動條時,我將鼠標懸停在下拉框的底部並自動向下滾動。當我向下滾動,然後將鼠標懸停在列表的最上方時,它也會自動向上滾動。我在Chrome中看到了這一點。關閉JQuery UI中的自動滾動Auotcomplete

你可以看到它在這個小提琴 http://jsfiddle.net/LesignButure/EVsye/

我如何關閉這個功能怎麼回事?

這裏是我的CSS:

ul.autocomplete-menu 
{ 
position: absolute; 
cursor: default; 
border: thin solid #C0C0C0; 
list-style: none; 
padding: 2px; 
margin: 0; 
display: block; 
float: left; 
background-color: #FFFFFF; 
color: #000000; 
max-height: 200px; 
overflow-y: auto; 
overflow-x: hidden; 
} 

回答

2

顯然填充:2px的;造成了這個問題。改變填充左:2px似乎修復它。