最近做JSF项目,有一个TABLE如果数据多于十条就放在滚动条内,但客户要求在滚动条滚动时列名不能一起滚动(也就是列名始终能看到),
哪位大侠有解决的办法,或有个能实现这样功能的免费控件也行

解决方案 »

  1.   

    可以把表内的内容放在一个iframe里吗?
    <table>
    <tr><td>字段名</td><td>字段名</td><td>字段名</td><td>字段名</td></tr>
    <tr><td colspan="4">
    <ifrmae src="" height="" width="80%"  frameborder="0"  scrolling="auto"></iframe>
    </td></tr>
    </table>
      

  2.   

    <ifrmae src="" height="" width="80%"  frameborder="0"  scrolling="auto">
    <table>
    你需要呈现的数据也放在table里面,td与上面的同宽
    </table>
     </iframe> 
      

  3.   

    主要是把列名和数据分成两个部分就好了..
    一般能滚动的话 ,可以考虑使用iframe和DIV ..iframe如LS
    DIV的话.也是上面放一个TABLE显示列名 ..下面放一个div .里面也可以放
    一个TABLE显示数据 ..DIV设置STYLE为滚动就好了..
      

  4.   

    使用两个层将thead与tbody分开
    我就是这样操作的