【发布时间】:2013-03-26 13:17:18
【问题描述】:
我需要创建一个带有固定标题和固定第一列的 html 表格(或类似的外观)。
目前我看到的每个解决方案都使用 Javascript 或 jQuery 来设置 scrollTop/scrollLeft,但它在移动浏览器上运行不顺畅,所以我正在寻找一个纯 CSS 解决方案。
我在这里找到了固定列的解决方案:jsfiddle.net/C8Dtf/20/,但我不知道如何增强它以使标题也固定。
我希望它在 webkit 浏览器上工作或使用一些 css3 功能,但我再说一遍,我不想使用 Javascript 进行滚动。
编辑:这是我想要实现的行为示例:https://web.archive.org/web/20130829032141/http://datatables.net/release-datatables/extras/FixedColumns/css_size.html
【问题讨论】:
-
我暂时没有看到带有固定标题 的
与 css-level-3 有什么关系。你还有什么?到目前为止你尝试过什么?
我尝试将复杂的position行为应用于行和单元格,但我不太明白它在哪里适用。这个答案可能对你有帮助stackoverflow.com/questions/14834198/…
标签: html css html-table markup fixed-header-tables