0

我正在为角度数据表使用固定标题属性,代码如下所示

$scope.table.dataTable($scope.gridOpts);    
new $.fn.dataTable.FixedHeader($scope.table);

滚动时表格的标题固定在页面顶部,一切正常。但是我遇到了数据表的标题列和正文列之间的列对齐问题。

所以我尝试了http://bobcravens.com/2010/01/html-scrolling-table-with-fixed-headers-jquery-plugin/中描述的解决方案,但结果保持不变。

我不明白为什么会这样。所以我在调用固定标头功能时给出了一些超时new $.fn.dataTable.FixedHeader($scope.table);。但结果再次保持不变。

任何机构都面临同样的问题?

4

1 回答 1

0

OMG,问题很简单。数据表固定表头功能是克隆表头并附加到正文。但是陷阱是,如果样式是通过引用某个父类来定义的,则赋予原始表头的类在克隆表中将不可用。因此,如果我们为表头提供一些字体大小将不会反映在克隆的标题中,因此列对齐将被破坏!

于 2014-12-02T04:07:03.280 回答