Javascript 如何防止Vis.js时间线调整大小;“不必要地”吗;?

Javascript 如何防止Vis.js时间线调整大小;“不必要地”吗;?,javascript,vis.js,Javascript,Vis.js,有人知道如何防止“不必要地”调整大小吗?我所说的“不必要的”当然是指相对于视觉上下文而不是“代码上下文”。在下面的截图中,我了解到代码正在“完成它的工作”,但视觉效果是不可接受的 我尝试了在下可以找到的各种设置,但都没有用。这是一个巨大的代码库,如果我能帮上忙的话,我不想乱搞它 虽然您不能在javascript中配置它,但一点css可以帮您实现这一点:) 我也有类似的问题,所以我想如果其他人遇到与我相同的问题,我会在这里发布回复。更改CSS对我不起作用。这只是在第一个或最后一个组项目的Y轴上创建

有人知道如何防止“不必要地”调整大小吗?我所说的“不必要的”当然是指相对于视觉上下文而不是“代码上下文”。在下面的截图中,我了解到代码正在“完成它的工作”,但视觉效果是不可接受的

我尝试了在下可以找到的各种设置,但都没有用。这是一个巨大的代码库,如果我能帮上忙的话,我不想乱搞它


虽然您不能在javascript中配置它,但一点css可以帮您实现这一点:)


我也有类似的问题,所以我想如果其他人遇到与我相同的问题,我会在这里发布回复。更改CSS对我不起作用。这只是在第一个或最后一个组项目的Y轴上创建了间隙,并将时间线项目推到了不正常的位置。我忽略了一个名为“stack”的选项。对于稍微重叠的项目,其相应的组将在高度上展开以容纳它们。在我的例子中,我有一个项目在16:00结束,紧接着这个项目的开始时间是16:00。这导致了一些重叠,但我不希望组的高度扩大。在选项中设置“stack:false”可防止扩展效果。在一些皮克斯的区域仍然有一些小的扩展,但远没有我遇到的高度问题,因为多个项目共享相同的开始/结束时间

.vis-label .vis-inner {
    min-height: 200px;
}