我的jQuery UI自动完成ComboBox在右侧没有滚动条,并且变得非常不幸,如下所示。我想将这个列表限制在一个合理的长度 - 关于如何完成的任何想法?谢谢!jQueryUI自动填充组合框太长
30
A
回答
65
您可以通过CSS设置高度:
.ui-autocomplete {
max-height: 600px;
overflow-y: auto; /* prevent horizontal scrollbar */
overflow-x: hidden; /* add padding to account for vertical scrollbar */
z-index:1000 !important;
}
1
开始寻找到的CSS。下拉列表最有可能是select或ul。如果下拉列表包含在DIV中,请添加“overflow:auto”,这会给它一个滚动条。或者将最大高度设置为div。另一个解决方案是对结果进行限制。只是不要使用那么多条目填充框。
3
这是一个老问题,因此,尽管通过j08691解决工作正常与旧Primefaces,现在的类名称已更改为“UI的自动完成列表“:
.ui-autocomplete-list {
max-height: 400px;
overflow-y: auto; /* prevent horizontal scrollbar */
overflow-x: hidden; /* add padding to account for vertical scrollbar */
z-index:1000 !important;
}
1
在某些时候,这又变了,因为jQuery的UI 1.12.1类是 'UI-autocomplete.ui前期' 这样公认的答案就变成了:
.ui-autocomplete.ui-front {
max-height: 600px;
overflow-y: auto; /* prevent horizontal scrollbar */
overflow-x: hidden; /* add padding to account for vertical scrollbar */
z-index:1000 !important;
}
相关问题
- 1. 自动填充组合框
- 2. 自动填充组合框
- 3. 如何自动填充组合框? java
- 4. 组合框,自动填充。 Java的
- 5. 自动填充系列组合框 - Java
- 6. 填充动态组合框
- 7. 填充组合框动态
- 8. 填充组合框
- 9. 填充组合框
- 10. 组合框填充
- 11. 填充组合框
- 12. 填充组合框
- 13. 填充组合框
- 14. 填充组合框
- 15. 填充组合框
- 16. 组合框项太长
- 17. C++:填充数组的时间太长
- 18. 过滤jqueryUI自动填充选项
- 19. jqueryUi自动填充HTML和设计
- 20. 如何用jqueryui取消自动填充?
- 21. jQueryUI的自动填充:固定
- 22. 在输入文本框时自动从组合框填充
- 23. 从组合框自动填充文本框
- 24. 如何动态地填充组合框?
- 25. Excel VBA中动态填充组合框
- 26. 动态填充组合框(Flex)
- 27. VBA - 动态范围填充组合框
- 28. 多动态组合框填充与MySQL
- 29. 动态填充组合框Qt
- 30. 填充型动态到组合框
[限制结果在jQuery自动完成]可能的重复(http://stackoverflow.com/questions/4071887/limit-the-result-in-jquery-autocomplete) – 2012-02-07 19:47:32