在同一张表格中,是否有可能使tfoot出现在tbody上面?

7

我在解决使用jquery插件并且按照标准渲染我的表格时遇到了限制,即先渲染thead、tfoot和tbody。然后浏览器会正确地渲染它,并使tfoot出现在tbody下面,这是应该做的。是否有一种hack/简单的方法使tfoot也出现在tbody上面并进行渲染?


你尝试过使用 position:absolute;(然后将其移动到所需位置)吗? - Spokey
2个回答

19

2

您可以尝试对 tfoottbody 元素进行绝对定位。我不确定它在跨浏览器上的工作方式,您需要了解这些位置。但是这里有一个示例:

table {
    position: relative;
}
tfoot {
    position: absolute;
    top: 25px;
}

tbody {
    position: absolute;
    top: 50px;
}

http://jsfiddle.net/YJhk2/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接