【发布时间】:2016-10-24 19:08:55
【问题描述】:
需要始终显示标题行并将位置:固定 css 添加到顶行。但面临两个问题:
- 第一个标题行显示在正文的第一行。
- 第一个标题行与正文行的宽度不同。
Real Project 表包含 25 列并包含引导程序。
<table class="table table-bordered table-fixed">
<thead>
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Email</th>
</tr>
</thead>
<tbody>
<tr>
<td>John</td>
<td>Doe</td>
<td>john@example.com</td>
</tr>
<tr>
<td>Mary</td>
<td>Moe</td>
<td>mary@example.com</td>
</tr>
</table>
CSS
table thead tr{position:fixed;}
【问题讨论】:
-
我很确定这必须使用 JavaScript 来完成。
-
从 stackoverflow 获得了一些 js 代码,但没有一个适合我的案例。我的项目包括引导 css 和 js 文件。我怀疑这是否会在阻止我尝试的 js 代码方面发挥作用。
标签: jquery css twitter-bootstrap