【发布时间】:2017-06-11 19:41:53
【问题描述】:
我花了一整天的时间研究这个问题,最后决定寻求帮助。
对于这里的许多人来说,这确实是一个非常相似的问题,但没有一个被接受的答案接近我所需要的。如果我错了,我将不胜感激指向正确方向的指针。
我的问题是我有一个 20 行(最大)和 18 列的表。列具有多种内容类型 - 文本、选项、单选按钮...
表格的宽度远远大于可以显示的宽度,因此需要水平滚动。我需要前 4 列始终可见,其余 14 列滚动。
另一个问题是该表格的最终用户将在 iFrame 中查看它,我无法控制其中的尺寸。
我发现了一些不合适的代码片段: www.shrutigupta.com/index.php/2005/12/12/how-to-create-table-with-first-column-frozen/ (行排列不好)
acatalept.com/common/test/fixed-table.html (据我所知,是 3 张桌子)
而且,看起来最有前途但没有代码的一个: apex.oracle.com/pls/otn/f?p=11630:2:1883191096360711
在所有情况下,如果您调整窗口大小以使高度小于表格的高度,则必须将窗口滚动到底部才能找到滚动条以水平滚动表格。
我们真正需要的,并且我们唯一可以真正使用的正是在以下方面使用的方法: www.google.com/squared/search?q=world+leaders 如果您在此页面上调整窗口大小,滚动条将显示在底部,只显示需要它的列。
请帮忙,这个项目快把我逼疯了!
【问题讨论】:
-
如果可以确保滚动条始终在窗口底部而不是在表格底部可见,这应该可以。有没有人在阅读本文时知道如何做到这一点,您能否解释/指向我的教程或其他可能有帮助的信息?
标签: html scroll html-table