请参阅此页:http://live.datatables.net/fadoteba/1/
我遇到的问题是,当我有这样的人时:
<thead>
<tr style="background-color: #99b3ff">
<th align="left" colspan="13">
somelongnamehere-dsadsadsadsadsadsa<br />
Total LPARs: 9<br />
Planned LPARs: 0<br>
<br>
Free memory: 286 GB (excl planned lpars)<br />
Total vCPU (incl planned): 21
</th>
</tr>
<tr>
<th width="100">Customer</th>
<th>Frame</th>
<th>LPAR</th>
<th>CPU<br>Virtual</th>
<th>Cluster</th>
<th>Bubble</th>
<th>ProcPool</th>
<th>Mem (GB)</th>
<th>Add<br>Mem (GB)</th>
<th>Total<br>Mem (GB)</th>
<th>Mem<br>overhead (GB)</th>
<th>AME</th>
<th>ReqID</th>
</tr>
</thead>
当我用th移除第一个<tr>
时它会拧紧固定头的对齐方式,并且它会像它应该的那样工作(在示例中向下滚动以查看此内容)。我该怎么做才能解决这个问题,或者我做错了什么?
答案 0 :(得分:1)
你的问题是桌子的风格。它会在您的表上自动设置 table-layout 属性。 我将以下行添加到css以解决问题:
table {
table-layout: auto !important;
}
答案 1 :(得分:1)
有点晚了,但我在这个问题上花了6个小时,直到我偶然发现了解决方案,即从CSS中删除表格布局,然后我在这里找到了这个解决方案!
.dataTable.fixedHeader-floating {
table-layout: auto !important;
}