1、 如果没有报表工具或者使用的开源报表工具中没有固定表头功能时,可以使用代码开发方式实现,例如可以通过 jQuery 方式实现固定表头效果,实现思路如下:
用 div 替换 table,将要冻结的表头放入 thead 中,用 thead 绝对定位达到固定的目的,使用 overflow-y:hidden 属性达到滚动效果。
但是这种方式或者其他插件方式都存在一些问题:
对于左表头的固定支持性比较弱;
容易出现单元格错位现象;
对于动态表头的支持性比较弱。
2、 有报表工具的话,可以直接使用报表工具提供的固定表头功能,例如: 像 excel 一样轻松冻结 web 报表表头 (锁定表头)
简单两步就可以实现。
固定表头效果预览:

本文介绍在缺少报表工具固定表头功能时,如何通过代码如jQuery实现固定表头效果,探讨实现过程中遇到的问题,并分享如何利用现有报表工具轻松完成表头冻结。
379

被折叠的 条评论
为什么被折叠?



