Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在jQueryUIDatePicker中调整年份下拉列表的高度_Jquery_Jquery Ui_Datepicker_Jquery Ui Datepicker - Fatal编程技术网

在jQueryUIDatePicker中调整年份下拉列表的高度

在jQueryUIDatePicker中调整年份下拉列表的高度,jquery,jquery-ui,datepicker,jquery-ui-datepicker,Jquery,Jquery Ui,Datepicker,Jquery Ui Datepicker,我正在使用jQueryUIDatePicker组件(Jquery-UI-1.12.1)。但我无法修改年份下拉列表的大小。我想修正下拉列表的高度(特别是“年”),因为它显示了一个很长的列表,在Mozila Firefox的例子中,它溢出了窗口边界。图片如下: 有人能帮我解决这个问题吗 浏览器呈现的选项列表,无法轻松管理它的溢出和高度。我有一个解决办法,使用jQuery UI SelectMenu。请看这里: $(函数(){ $(“#日期选择器”)。日期选择器({ 变化月:对, 变化年:对 })

我正在使用jQueryUIDatePicker组件(Jquery-UI-1.12.1)。但我无法修改年份下拉列表的大小。我想修正下拉列表的高度(特别是“年”),因为它显示了一个很长的列表,在Mozila Firefox的例子中,它溢出了窗口边界。图片如下:


有人能帮我解决这个问题吗

浏览器呈现
的选项列表,无法轻松管理它的
溢出
高度。我有一个解决办法,使用jQuery UI SelectMenu。请看这里:

$(函数(){
$(“#日期选择器”)。日期选择器({
变化月:对,
变化年:对
});
$(“#日期选择器”)。单击(函数(){
setTimeout(函数(){
$(“.ui日期选择器月,.ui日期选择器年”)。选择菜单();
}, 10);
});
});
span.ui-selectmenu-button.ui-button{
宽度:30%;
}
用户界面菜单{
最大高度:120px;
}


日期:

我会再次检查,但我认为您需要定义通过CSS显示的选项项的数量。
。对不起,不是CSS,它在HTML中作为
大小属性。请回顾:请提供一个例子,我们可以进一步提供帮助。