繁体   English   中英

JQuery数据表 - 空表列标题被压扁

[英]JQuery Datatables - Empty table column headers are squished

我有一个包含两个dataTable的页面。 其中一个填充了页面加载的数据,另一个是空的(但是骨架,即它有标题和空<tbody>标记)。 第二个表取决于第一个表中行的选择。 一切正常,两个表都加载并显示数据,但第二个表为空时除外。

当它为空时,标题出现如此:

在此输入图像描述

这些标题为每个标题设置了sWidth,当有数据要显示时,它们是正确的宽度,并且全部都是正确的。 到目前为止,我还没有让他们在表中没有数据的情况下表现出来。

任何援助都将非常感激。

编辑

我已经尝试打开和关闭bAutoWidth(在aoColumns属性中删除并添加显式列宽)。

我也尝试给<th>元素一个明确的宽度<th width="50px">并尝试在<th>上设置一个具有显式宽度的类。 另外,我尝试在<span>包装文本并设置宽度,然后设置宽度的样式。 没有任何效果。 实际上,通过将标题行几乎折叠为0, <span>使情况变得更糟。

另外,table-layout:fixed设置。

在黑暗中拍摄。 你有没有尝试过:

table {
    table-layout: fixed;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM