Html 带有粘性标题的表格使用CSS网格,带有表格滚动和无页面滚动
我一直在尝试创建一个可滚动的表格,而不必使页面可滚动,在顶部有固定的标题 我不应该说我是在html组件模板中做这件事的。许多使用div而不是表的方法根本不起作用(不知道为什么)Html 带有粘性标题的表格使用CSS网格,带有表格滚动和无页面滚动,html,html-table,css-grid,css-tables,Html,Html Table,Css Grid,Css Tables,我一直在尝试创建一个可滚动的表格,而不必使页面可滚动,在顶部有固定的标题 我不应该说我是在html组件模板中做这件事的。许多使用div而不是表的方法根本不起作用(不知道为什么) 我希望这张桌子能占据100%的视野 仅在表内滚动 表格单元格中的文本应换行 纯HTML+CSS,无JS 因此,我目前正试图通过表的CSS网格布局来实现这一点 但这会导致一些事情: 由于某种原因,表格比页面长 表格比TH标记中的页面宽,如果内容必须换行 内容比页面长,所以当它滚动时,不会显示所有文本(当我有横幅时,这
- 我希望这张桌子能占据100%的视野
- 仅在表内滚动
- 表格单元格中的文本应换行
- 纯HTML+CSS,无JS
- 由于某种原因,表格比页面长
- 表格比TH标记中的页面宽,如果内容必须换行
- 内容比页面长,所以当它滚动时,不会显示所有文本(当我有横幅时,这比演示代码更糟糕)
分歧
…内容。。。
如果你在演示中滚动,你会看到标题一直粘到最底部并向上移动,因为它“认为”它到达了内容的末尾,而它还没有到达
有一段时间我一直在以10种不同的方式关注这个问题,如果有任何帮助,我都会非常感激。我不是在电脑前尝试它,但是在table元素中添加
position:fixed
会阻止它滚动吗?固定工程不同的粘性。谢谢你的答复。确实如此,但随后内容被滚动到可滚动区域之外的根本问题(这就是导致粘性无法正常工作的原因)发生了。
<html>
<head>
<link rel="stylesheet" href="blah.css"/>
</head>
<body>
<table class="someclass" id="historychange">
<thead>
<tr><th>Differences</th></tr>
</thead>
<tbody>
<tr>
<td><pre>...content...</pre></td>
</tr>
</tbody>
</table>
</body>
</html>