我有以下代码在向下滚动页面时修复表格的标题。
我不知道为什么,但在小提琴中不能在 FF 中工作 :(
见代码:http: //jsfiddle.net/S63dy/
如果你在外面尝试小提琴,它就像 FF 中的魅力一样,但边框没有在 IE 上显示。
我使用 IE9 和 IE Tester(我在另一台机器上用 IE8 尝试过)。
我尝试通过设置行样式并在内部使用标题来使用标题,但在 IE 上也没有边框。
有人能帮我吗 ?
谢谢和抱歉英语不好
我有以下代码在向下滚动页面时修复表格的标题。
我不知道为什么,但在小提琴中不能在 FF 中工作 :(
见代码:http: //jsfiddle.net/S63dy/
如果你在外面尝试小提琴,它就像 FF 中的魅力一样,但边框没有在 IE 上显示。
我使用 IE9 和 IE Tester(我在另一台机器上用 IE8 尝试过)。
我尝试通过设置行样式并在内部使用标题来使用标题,但在 IE 上也没有边框。
有人能帮我吗 ?
谢谢和抱歉英语不好
您的 CSS 似乎没问题,但您将visibility
整个克隆表设置为hidden
- 看起来这会阻止边框呈现。
你可以改变这个:
$("#clone").css({
visibility: 'hidden'
});
至:
$("#clone").children().not('thead').css({
visibility: 'hidden'
});
看到这个 jsfiddle。
或者甚至更好的是删除不必要的tbody
并且根本不要触摸visibility
。
thead
或自行克隆- 如果您正在处理一个巨大的表,这将占用更少的内存。
您不应该在 CSS 中设置 TH 样式。
TH 是标题单元格。
TD 单元用于存储对您来说应该可以正常工作的数据。