当我将同一小时内的多个 15 分钟事件添加到 lightning 时,它会将它们渲染成重叠的样子(见图)。在另一台电脑上,这不是问题(事件是整列大小)
有没有办法来解决这个问题?
编辑:
它似乎取决于屏幕分辨率。在不同的屏幕上,事件可以正确呈现。
答案1
它取决于视图的缩放系数 (CTRL+/-),即视图中显示的小时数,但当事件的高度为最小值时会出现这种情况。最小高度取决于文本字体大小和事件框中的一些边距/填充(最小高度允许垂直显示文本)。如果您为每个事件设置 5 分钟的持续时间,如果缩放太少,您也会遇到同样的问题。
为了避免这个问题,你必须增加缩放系数,或者你可以在 userChrome.css 文件中添加一些 css 代码来减少框的最小高度。在不改变字体大小的情况下,你可以尝试以下方法:
.calendar-event-box-container {
margin: 0px !important;
}
但如果缩放倍数太小,问题显然会再次出现。