在JQuery UI自动完成中关闭自动滚动

时间:2014-09-22 22:25:35

标签: css jquery-ui jquery-autocomplete

当我使用JQuery Autocomplete并且有足够的结果显示滚动条时,我将鼠标悬停在下拉列表的底部,它会自动向下滚动。当我向下滚动然后将鼠标悬停在列表的最顶部时它也会自动向上滚动。我在Chrome中看到了这一点。

你可以在这个小提琴中看到它发生 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;
}

1 个答案:

答案 0 :(得分:2)

显然填充:2px;造成了这个问题。改为填充左:2px似乎解决了它。