我这里有一个的jsfiddle:http://jsfiddle.net/7vv9e/2/如何保持表头固定,而向下滚动表
在当你打开它,你看到小演示这个小提琴,点击“添加问题”按钮上多次直到您看到表格旁边出现滚动条。
现在我想要发生的是当用户滚动时,头部在滚动时保持不动。我的问题是如何做到这一点。
下面是CSS代码在此它显示该表的滚动条时表达到一定高度:
#details{
height:500px;
overflow:auto;
}
即您在演示中看到的当前表不是最终桌。将会添加更多列。所以我需要一个解决方案,它可以用于一个有2列的表格或5列的表格,这对列的宽度无关紧要,如果在滚动时每列可以保持相同的宽度而没有任何问题,那么这可以很棒。
感谢
将表头分离出来并放在另一个div中。 –
可能的重复q? http://stackoverflow.com/questions/7284239/static-html-table-header-code – orolo
看到这个答案http://stackoverflow.com/questions/4709390/table-header-to-stay-fixed-at-the -top-when-user-scroll-it-out-of-view-with-jque – bUKaneer