0

我一直试图通过设置sizeselect元素的属性来做到这一点,但它被忽略了。小部件似乎没有任何高度设置选项。可能吗?

该小部件当前在隐藏溢出的 div 对话框中工作,因此下拉菜单(始终为 26 个项目)从 div 中消失。

4

2 回答 2

4

一些css怎么样...

.ui-selectmenu-open{
        max-height: 350px;
        overflow-y: scroll;
    }
于 2016-06-14T17:25:29.953 回答
1

jQuery UI Selectmenu 中没有大小相似的选项(也显示不仅仅是一个按钮,而是一个选择“窗格”)。但是可以通过 CSS 更改生成按钮的高度。

另一个想法是像@Michael 提议的那样改变渲染机制。

演示小提琴会很有用。当您的实际问题是 div 溢出时,您可以尝试使用 appendTo 选项将菜单添加到另一个元素,请参阅http://api.jqueryui.com/selectmenu/#option-appendTo

于 2014-07-22T07:02:03.373 回答