现在的位置: 首页 > 综合 > 正文

实现固定多层表头的总结与分享

2012年08月31日 ⁄ 综合 ⁄ 共 4341字 ⁄ 字号 评论关闭

  前几天忙于table固定多层表头的实现,现对其实现过程进行总结如下:

  思路1:完全通过样式来实现,但实现过程中发现页面在Visual Studio 2008、Dreamweaver等开发工具中预览没有任何问题,但在IE显示的时候表头显示不正常,具体问题可参见 求“table固定多层表头”所遇问题的解答!   ,有博友说是“IE的BUG吧。实际的rowspan居然与位于第几行有关(顶部的没多,位于第二行的,多一行,位于第三行的,多二行……)。试几种方法都避不开。”,具体是什么原因到现在还没弄明白(此思路暂未能实现,具体原因还没找到,希望知道的博友帮忙回答一下);

  思路2:通过JS+样式来实现,先把完整表画在页面上,然后在页面加载后,利用脚本,把表头部分在原表中隐藏,之后,在这张完整数据表的上面加一个单独的表,这个表只装表头,不过在统一两个表的列宽的时候花费了我不少力气(此思路已实现)。
   
思路2实现效果图:

思路2实现代码:

Code
【上篇】
【下篇】

抱歉!评论已关闭.