Tabulator库似乎支持两种模式来设置表的高度:一个显式值(如果数据集中的行不足,则在底部强制“灰色”区域;如果行太多,则强制使用垂直滚动条)或自动模式(调整高度以适合实际数据,不创建滚动条)。
可以使用最大高度,以便在需要时显示垂直滚动条,但是是否可以根据内容调整高度?
真正没有任何记载。但是,我发现将最大高度分配给.tabulator-tableHolder类可以完成工作。
.tabulator-tableHolder {
max-height: 100px !important;
}
Run Code Online (Sandbox Code Playgroud)
请注意,这将禁用虚拟DOM,如果您有很多行,则会对性能造成影响。