|
|
1
53
我必须找到同样的答案。我发现的最好的例子是 http://www.cssplay.co.uk/menu/tablescroll.html -我发现例子2对我很有效。您必须使用Java脚本设置内部表的高度,其余的是CSS。 |
|
|
2
35
我发现 DataTables 要相当灵活。虽然它的默认版本基于jquery,但还有一个 AngularJs plugin . |
|
|
3
12
我看到肖恩·哈迪的 excellent solution to a similar question making some edits :
不过,肖恩做了重担。也要感谢Matt Burland指出了支持tfoot的必要性。 |
|
|
4
9
您是否尝试过使用thead和tbody,并使用overflow:scroll在tbody上设置固定高度?
编辑:它在firefox中运行得很好(几乎),垂直滚动条的添加也导致了对水平滚动条的需求——真恶心。IE只是将每个td的高度设置为我指定的车身高度。以下是我能想到的最好的:
|
|
|
5
9
您需要的是:
有一个高度有限的桌子
仅当内容大于滚动窗口时,才会发生as滚动。然而
2)
使后者成为
但是,
(请注意,使用此技术,您将无法再跨越多行)。
完成此操作后,您可以强制列宽在两个字段中具有相同的宽度
我更喜欢最后一个选项,它需要添加:
观看演示 here this question . |
|
6
4
编辑: 这是一个非常古老的答案,在这里只是为了表明它在2000年代曾经得到支持,但由于浏览器在2010年的策略是尊重W3C规范,即使某些功能被删除:带有固定页眉/页脚的滚动表在HTML5之前是笨拙地指定的。
不幸的是,没有一种优雅的方式来处理固定格式的可滚动表
解释
HTML 4.01 Specification
但是FF 3.6上的工作滚动表功能在FF 3.7中被删除,因为它被认为是一个bug,因为它不符合HTML/CSS规范。看见 this that 关于FF错误的评论。 Mozilla开发者网络提示
MDN可滚动表格的有用提示
然而,MDN也表示
this does not work any more on FF
|
|
|
7
3
不确定是否有人还在看这个,但我以前做过的方法是使用两个表来显示单个原始表-第一个表仅显示原始表标题行,没有表体行(或者使用一个空的表体行来验证)。 第二个位于单独的div中,没有标题,只有原始的表体行。然后使单独的div可滚动。 它的div中的第二个表位于HTML中第一个表的正下方,看起来像是一个带有固定标题和可滚动下半部分的表。我只在Safari、Firefox和IE(2010年春季的最新版本)中测试过这一点,但它在所有这些版本中都有效。 它唯一的问题是第一个表在没有正文的情况下无法验证(W3.org validator-XHTML 1.0 strict),当我添加了一个没有内容的表时,它会导致一个空行。您可以使用CSS使其不可见,但它仍然会占用页面上的空间。 |
|
|
8
3
它的纯CSS: http://jsfiddle.net/ffabreti/d4sope1u/ 所有内容都设置为显示:块,表格需要高度:
|
|
|
9
2
这让我在为我们的应用程序实现这样一个网格时感到非常头疼。我尝试了各种各样的技术,但都有问题。最接近我的是使用jQuery插件,比如 Flexigrid (观看 http://www.ajaxrain.com 但这似乎不支持我所需要的100%宽的表。
我最终做的是自己滚;Firefox支持滚动
抱歉,如果这个答案在某些地方听起来有点模糊;我写得很快,因为我没有太多时间。如果你想让我进一步扩展,请留下评论! |
|
|
10
2
下面是一个真正适用于IE和FF的代码(至少):
原始代码 HERE |
|
|
11
1
这是我的选择。它还对页眉、正文和页脚使用不同的div,但在调整窗口大小以及搜索、滚动、排序、过滤和定位时同步: 点击爵士乐,古典音乐。。。查看表格的按钮。它的设置使得即使JavaScript被关闭,它仍然是足够的。 在IE、FF和WebKit(Chrome、Safari)上看起来不错。 |
|
|
12
1
对不起,我没有。I don’我看不懂对你问题的所有答复。 是的,这是你想要的东西(我已经做了) 您可以使用两个具有相同类名的表来进行类似的样式设置,一个仅具有表头,另一个具有行。 现在将此表放入具有固定高度的div中,并使用overflow-y:auto或scroll。 |
|
|
13
1
我对上述建议的主要问题是无法插入tablesorter。js,并且能够将表的标题浮动到特定的最大大小。我最终偶然发现了这个插件 jQuery.floatThead 它也有一个很好的比较页面,显示自己与 similar plugins . |
|
|
14
1
居住 JsFiddle
|
|
|
15
0
如果可以使用JavaScript,这里是我的解决方案 测试地点:Opera、Chrome、Safari、FF、IE5。5( 史诗剧本失败
编辑:固定高度。 |
|
16
0
我使用javascript(无库)和CSS(表体)来实现这一点 滚动页面, 您还可以保留排序功能。 基本上:
下面是javascript和 jsFiddle DEMO.
|
|
|
17
0
对我来说,在我从CSS表中删除宽度之前,与滚动相关的一切都不起作用。最初,表格CSS如下所示:
我一去掉宽度:100%;所有滚动功能都开始工作。 |
|
|
18
0
|
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 1 年前 |
|
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 1 年前 |
|
|
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 1 年前 |