Fullcalendar问题:在日视图中选择的时隙不正确

时间:2012-06-07 17:53:01

标签: fullcalendar

在日视图中单击时间段时,它会选择更晚的时间段。在很早的时候(凌晨3点左右)工作正常,然后选择的时间段比实际点击的时间晚30到90分钟。

http://arshaw.com/fullcalendar/上的演示工作正常,因此我的自定义CSS中可能存在问题。

我在客户端使用Firefox 12.0和FullCalendar 1.5.3,服务器端是WAMP和CodeIgniter(但所有服务器端代码都正常工作)。

这些是我之前发现的报告,但没有明确的解决方案: code dot google dot com / p / fullcalendar / issues / detail?id = 631 code dot google dot com / p / fullcalendar / issues / detail?id = 1216

由于它是大型应用的一部分,因此无法发布我的代码。所以没有它,我应该看看哪些想​​法?

2 个答案:

答案 0 :(得分:1)

这个问题很老,但我遇到了同样的问题。

这是由我的自定义CSS中的两个规则引起的。第一个是我的reset.css中的一般“行高”设置(删除它产生了最大的区别)。另一个是应用于:

的填充规则
#calendar table {
    padding: 10px;
}

删除这两条规则后,可以准确选择时段。

答案 1 :(得分:1)

跟进Ryan Nel的回答:

我遇到了同样的情况,即我的“主题”样式表覆盖了font-family,迫使日历插槽选择在当天晚些时候关闭。

我在主题CSS中添加了以下行,以在日历上强制执行行高:

.fc-agenda-slots {
    line-height: 1em !important;
}

它适用于我,但可能还有其他一些事情,比如你想强制执行的填充。只需在相同括号内添加规则即可。