为什么在悬停事件 FullCalendar Angular 时侧边时间标记会回到顶部?

Why side time mark goes back to top when hovering event FullCalendar Angular?

我正在使用 FullCalendar Angular 库,但我遇到了副时间标记的问题。 当我将鼠标悬停在日历上时,标记在正确的位置(黑色十字代表我的光标所在的位置):

但是当我将鼠标悬停在事件上时,标记会返回到日历顶部:

这是改变颜色的 css :

tr:hover td:first-of-type {
   background-color: #64B5F6;
}

就像我不能在这里分享日历的代码一样,我只是询问有关此行为的原因,这可以帮助我解决这个问题。

发生这种情况是因为事件使用定位覆盖在 table 行的顶部,它们实际上并不在行或单元格元素内。我不知道有什么解决方法。