【发布时间】:2014-01-19 02:46:22
【问题描述】:
我正在尝试创建一个HTML 表格,其中其高度有限,左侧在水平滚动时保持固定(并且表格主体可水平滚动)但在垂直滚动时不固定(左侧将与表格的其余部分一起滚动)。
fixed scrollable
1 body content
2 body content
3 body content
4 body content
. .
. .
. .
我找到了this solution,但是它只处理水平滚动。在 Eamon Nerbonne jsFiddle 示例中,将 height: 150px; 添加到 div 将演示我正在尝试解决的错误。
我想找到一个只涉及 HTML 和 CSS 的解决方案。
【问题讨论】:
-
为什么要在第一列固定时让表格垂直滚动?你不会这样打破行吗?
-
@myajouri 考虑在堆栈溢出的代码框(表)中添加一个带有行号(1,2,3..)的固定 td。我希望在正文的其余部分可滚动时固定行号。
-
但是行号会随着框的其余部分垂直滚动,不是吗?否则行会有错误的数字。
-
你也想要一个固定第一列的垂直滚动吗?
-
@LearningByCoding 我希望左侧 td 在水平滚动时固定但在垂直滚动时不固定(假设表格高度是有限/固定的)。
标签: html css scroll html-table