固定Table的头部和左边的列-在Knockout Js使用场景下

要求:固定Table的头部和左边的列html

场景:Knockout Js被用于绑定Table的数据源。htm

固定HTML表格的头部和列是一个很常见的需求。此文:http://www.cnblogs.com/sorex/archive/2011/06/30/2093499.html 提供了一个不错的方案,简洁明了。blog

问题来了,在Knockout Js被用于绑定Table的数据源时候,上文中的JS就不起做用了,具体说就是没法固定列。im

解决方案很简单,修改其一条JS代码便可。数据

缘由就在于:使用Knockout Js绑定Table的数据源的时候,td的宽度是0,因此改取表头的宽度便可。img

相关文章
相关标签/搜索