javascript - 增加月数时 jquery datepicker 中的奇怪显示格式

标签 javascript jquery css datepicker

当我将 numberOfMonths 参数设置为较高值(例如 6)时,日期选择器显示看起来很奇怪,因为背景延伸得比它应该延伸的远得多。在这里查看我的示例 jsfiddle:

http://jsfiddle.net/zw3z2vjh/

在示例中,我使用 1 行和 6 列将月数强制为 6:

$(function() {
    $( "#datepicker" ).datepicker({
        showButtonPanel: false,
        numberOfMonths: [1,6],
        changeMonth: true,
        changeYear: true,
        maxDate: new Date(2014,08,11),
        minDate: new Date(2006, 0, 1)
    });
});

知道如何解决这个问题以使背景合适吗?

最佳答案

我不知道日期选择器发生了什么,但修复起来很简单。在“#datepicker .ui-date-picker”上设置宽度。

#datepicker .ui-date-picker {
    width: 75em !important;
}

看看我从你那里 fork 出来的这个 fiddle : http://jsfiddle.net/j5t52kke/

关于javascript - 增加月数时 jquery datepicker 中的奇怪显示格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25856329/

相关文章:

html - 表格行的 IE 间距问题

javascript - Angularjs oauth 弹出窗口,等待 JSON 响应

javascript - 图像渲染,但使图像更加像素化?

javascript - 如何在 Javascript 中连接数组值

css - 为什么 .row 为负边距?

javascript - 当我在 firefox/IE 中测试网站页脚时,网站页脚不正常,但在 Chrome 中工作正常

javascript - 使用 angularjs 登录?

jquery - Asp.net Webforms 使用 Ajax-Upload 上传文件

javascript - 请解释Ember.$的用法?

javascript - document.write 的替代方案