3

我有一个具有固定标题的引导表。它工作正常。

当我添加colspan到表中时。表被折叠。

是否有任何其他可能同时实现fixed header和表colspan

提前致谢

演示: 小提琴

CSS

.table-fixed thead {
   width: 97%;
}
.table-fixed tbody {
  height: 230px;
  overflow-y: auto;
  width: 100%;
}
.table-fixed thead, .table-fixed tbody, .table-fixed tr, .table-fixed td,               .table-fixed th {
   display: block;
}
.table-fixed tbody td, .table-fixed thead > tr> th {
  float: left;
  border-bottom-width: 0;
}

输出 :

在此处输入图像描述

4

1 回答 1

3

为了在保持全宽的单元格上使用 colspan,您必须更改 td 类,以保持引导程序的 12 列布局。

例如,您可以替换它:

<tr>
    <td class="col-xs-2">1</td>
    <td class="col-xs-8">Mike Adams</td>
    <td class="col-xs-2">23</td>
</tr>

有了这个:

<tr>
    <td class="col-xs-2">1</td>
    <td colspan="2" class="col-xs-10">Mike Adams</td>
    <!--<td class="col-xs-2">23</td>-->
</tr>

因此,<td class="col-xs-8">标记变为<td colspan="2" class="col-xs-10">,以保持 12 列布局。

JSFiddle

于 2017-01-21T10:27:26.333 回答