【问题标题】:kendo datepicker calendar missing today date剑道日期选择器日历缺少今天日期
【发布时间】:2015-12-10 14:33:19
【问题描述】:

我正在使用剑道调度程序,事件模板使用剑道日期选择器,不幸的是剑道日期选择器日历缺少今天的日期,即 12 月 10 日。这是一个错误吗?

【问题讨论】:

  • 可能与应用的样式有关?即使看不到日期,你能选择吗?

标签: kendo-ui kendo-scheduler kendo-datepicker kendo-datetimepicker


【解决方案1】:

检查您的 kendo.bootstrap.css 文件。你必须重写这个属性:

.k-state-selected,.k-state-selected:链接,.k-state-selected:已访问,.k-list > .k-state-selected,.k-list > .k-state-突出显示,.k-panel > .k-state-selected,.k-ghost-splitbar-vertical,.k-ghost-splitbar-horizo​​ntal,.k-draghandle.k-state-selected:hover,.k-scheduler。 k-scheduler-toolbar .k-state-selected, .k-scheduler .k-today.k-state-selected, .k-marquee-color {

颜色:#fff; 背景颜色:#428bca; 边框颜色:#428bca

}

更新

好的,我做了一些进一步的分析,看起来日历中附加到 TodaysDate 的 css 类是:

.k-state-selected > .k-link, .k-panelbar > li > .k-state-selected, .k-panelbar > li.k-state-default > .k-link。 k-状态选择{ 颜色:#fff; }

看看你的 kendo.bootstrap.min.css 看看你是否不小心覆盖了它。

【讨论】:

  • 我刚刚注意到一些奇怪的事情。为什么你的日历是从 8 日、9 日、11 日、12 日开始的……10 日呢?为什么显示 10 号是星期六而不是星期四。
  • 是的,这就是我面临的错误,日历上没有今天的日期。