Javascript Fullcalendar插槽不在完整列中且从中间开始

Javascript Fullcalendar插槽不在完整列中且从中间开始,javascript,ruby-on-rails,fullcalendar,fullcalendar-3,fullcalendar-2,Javascript,Ruby On Rails,Fullcalendar,Fullcalendar 3,Fullcalendar 2,我使用的是15分钟的完整日历周视图 插槽不是作为一个完整的列出现的,每个插槽都从行的中间开始 在屏幕截图中,上午9点是从行中间开始的,而不是从行中间开始的。如何实现我在文档中找不到任何内容 以下是我的日历设置 $(function() { $('#calendar').fullCalendar({ defaultView: 'agendaWeek', allDaySlot: false, minTime: "00:00:00", maxTime: "24

我使用的是15分钟的完整日历周视图

插槽不是作为一个完整的列出现的,每个插槽都从行的中间开始

在屏幕截图中,上午9点是从行中间开始的,而不是从行中间开始的。如何实现我在文档中找不到任何内容

以下是我的日历设置

$(function() {

  $('#calendar').fullCalendar({
    defaultView: 'agendaWeek',
    allDaySlot: false,

    minTime: "00:00:00",
    maxTime: "24:00:00",

    slotDuration: '00:15:00',
    slotLabelInterval: 15,
    slotLabelFormat: 'h(:mm)a',

    groupByResource: true,
    header: {
      left: 'prev,next',
      center: 'title',
      right: 'agendaDay,agendaWeek'
    },
    views: {
      agendaWeek: {
        type: 'agenda',
        duration: { days: 7 }
      }
    },
    resources: [
      { id: 'a', title: 'Room A' }
    ],
    events: [
      {
        title: 'Available',
        start: '2018-09-03T07:30:00',
        end: '2018-09-07T23:00:00',
        color: 'rgba(83,253,173,0.3)'
      },
      { 
        title: 'Booked',
        start: '2018-09-03T09:30:00',
        end: '2018-09-03T10:00:00',
        color: 'rgba(253,83,83,0.3)',
        description: 'This is a cool event'
      },
      { 
        title: 'Buffer Time',
        start: '2018-09-04T09:30:00',
        end: '2018-09-04T10:00:00',
        color: 'rgba(74,74,74,0.5)',
        description: 'This is a cool event'
      },
      { 
        title: 'Rest Time',
        start: '2018-09-05T09:30:00',
        end: '2018-09-05T10:00:00',
        color: 'rgba(240,212,80,0.5)',
        description: 'This is a cool event'
      }
    ]

});

从屏幕截图上看,您似乎部署了一些自定义CSS来更改日历的外观。这是最有可能开始寻找问题的地方。删除所有内容并使用fullCalendar提供的默认CSS,然后查看您是否仍然存在问题。顺便说一句,上面的代码不会生成屏幕截图中显示的输出(忽略样式更改)-请参阅,因为您的事件上没有任何资源ID。如果代码是正确的,它确实有助于解决问题。如果我纠正了这一点,那么将显示事件。令人恼火的是,由于事件数据不同,事件仍然没有再现屏幕截图。当试图重现一个问题时,这是令人沮丧的!请尝试在你的问题中创建一个一致的例子。但是,您至少可以看到,事件相对于时间网格的定位没有问题。我99.99%确定这是你的CSS的问题。你是对的@ADyson,这是因为定制的CSS谢谢你的考虑