【发布时间】:2011-03-24 20:41:38
【问题描述】:
好的,这基本上是关于可滚动表格的。
如果我有一个表格元素,我可以通过使thead 固定高度和tbody 固定高度,然后将滚动设置为自动开启来使内容可滚动(通过一些javascript 的乐趣,包括使用宽度来计算滚动条)身体。
这在 Firefox 中有效,但在 google chrome 中,thead/tbody 上的高度会被忽略,整个表格会按预期增长而不是滚动。
是否有可以应用于表格的 css 解决方案以使其在 google chrome 中也能正常工作?还是我需要将标题设为一个表,将正文设为不同的表,使用 js 或 css 确保列宽并让正文表的父级滚动其内容?
【问题讨论】:
-
那将是可怕的非语义标记。你试过设置整张桌子的高度吗?
-
桌子上的高度作为最小高度属性。不能强迫桌子只有一定的高度。我想要一个解决方案,不需要我将表格分成两张桌子,一张用于头部,另一张用于固定列宽。
标签: javascript html css