Jquery自动完成超过文档高度

Evi*_*vil 0 jquery autocomplete absolute

我在我的项目中使用 jquery 自动完成。自动完成建议的高度存在问题。容器超出文档高度。该行为在下面的小提琴中复制:

http://jsfiddle.net/cq5kL/1/

.ui-autocomplete { overflow: auto; }
Run Code Online (Sandbox Code Playgroud)

我试着给bottom:0.ui-autocomplete。它在数据较多时工作,但对于 2-3 条记录,有一个巨大的块一直延伸到文档底部。请建议我如何将高度限制为文档的高度,而不管或否。自动完成建议列表中的记录数。

编辑:我的页面中已经有太多的 javascript,我更喜欢一个覆盖 css 类的解决方案

Pat*_*aar 5

尝试给 .ui-autocomplete 一个高度。例如:

.ui-autocomplete {
    overflow: auto;
    height: 300px;
}
Run Code Online (Sandbox Code Playgroud)

查看您更新的小提琴:http : //jsfiddle.net/cq5kL/2/