JSFiddle - React, Tailwind, and code Playground
by Yogesh Kanthale
HTML
<script src="https://cdn.rawgit.com/mkoryak/floatThead/master/dist/jquery.floatThead.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
<script src="https://rawgit.com/twbs/bootstrap/master/js/tab.js"></script>
<div role="tabpanel">
<!-- Nav tabs -->
<ul class="nav nav-tabs" role="tablist">
<li role="presentation" class="active"><a href="#home" aria-controls="home" role="tab" data-toggle="tab">Home</a></li>
<li role="presentation"><a href="#profile" aria-controls="profile" role="tab" data-toggle="tab">Profile</a></li>
</ul>
<!-- Tab panes -->
<div class="tab-content">
<div role="tabpanel" class="tab-pane active" id="home">
<table class='table table-striped sticky-header' id='table1'>
<thead>
<th>first tab header one</th>
<th>first tab header two</th>
</thead>
<tr>
<td>first tab text</td>
<td>first tab text</td>
</tr>
<tr>
<td>first tab text</td>
<td>first tab text</td>
</tr>
<tr>
<td>first tab text</td>
<td>first tab text</td>
</tr>
<tr>
<td>first tab text</td>
<td>first tab text</td>
</tr>
<tr>
<td>first tab text</td>
<td>first tab text</td>
</tr>
<tr>
<td>first tab text</td>
<td>first tab text</td>
</tr>
<tr>
<td>first tab text</td>
<td>first tab text</td>
</tr>
<tr>
<td>first tab text</td>
<td>first tab text</td>
</tr>
<tr>
<td>first tab text</td>
<td>first tab text</td>
</tr>
<tr>
...
CSS
th {
background-color: #4f81bd;
color:#fff;
}
JavaScript
$(document).ready(function() {
$('.sticky-header').floatThead();
});
$('a[data-toggle="tab"]').on('shown.bs.tab', function(){
$('.sticky-header:visible').floatThead('reflow');
});