【发布时间】:2019-07-11 09:27:13
【问题描述】:
我想在滚动时修复表格标题。并且页面的其余内容滚动。但桌子的原始布局打破了。表格列和行的宽度大小不同。我无法解决这个问题。
我的代码:
HTML
<section class="scrollable padder">
<table class="table table-striped m-b-none text-sm m-t">
<thead class="ff">
<tr>
<th >1col</th>
<th >2col</th>
</tr>
</thead>
<tbody>
<tr>
<td class="new_td">field1</td>
<td class="new_td">field2</td>
</td>
</tbody>
</table>
</section>
JS
$(".padder").scroll(function() {
if ($(".padder").scrollTop() > 100) {
$('.ff').addClass('fixed');
}
else
{
$('.ff').removeClass('fixed');
}
});
CSS
.fixed{
position:fixed;
top:50px;
}
【问题讨论】:
-
可能是一些标签关闭问题
标签: javascript jquery html css twitter-bootstrap-3