0
Я пытаюсь использовать DataTable с Twitter Bootstrap Вкладки и что я пытаюсь следующий код, Его вызова DataTable успешно и создание DataTable, но для TAB2 DataTable заголовка получил MIS-выровненныеданных не выровнены в бутстраповской вкладке
<div>
<!-- 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">Data table 1</a>
</li>
<li role="presentation"><a href="#profile" aria-controls="profile" role="tab" data-toggle="tab">Data table 2</a>
</ul>
<!-- Tab panes -->
<div class="tab-content">
<div role="tabpanel" class="tab-pane active" id="home">
<table class="table" id="table1">
<thead>
<tr>
<th>#</th>
<th>First table</th>
<th>First table</th>
<th>First table</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">1</th>
<td>Mark</td>
<td>Otto</td>
<td>@mdo</td>
</tr>
<tr>
<th scope="row">2</th>
<td>Jacob</td>
<td>Thornton</td>
<td>@fat</td>
</tr>
</tbody>
</table>
</div>
<div role="tabpanel" class="tab-pane" id="profile">
<table class="table" id="table2">
<thead>
<tr>
<th>#</th>
<th>second table</th>
<th>second table</th>
<th>second table</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">1</th>
<td>Mark</td>
<td>Otto</td>
<td>@mdo</td>
</tr>
<tr>
<th scope="row">2</th>
<td>Jacob</td>
<td>Thornton</td>
<td>@fat</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
когда я добавить scrollY
заголовок получает не-выровнен
Ссылка обновлена. Спасибо @Rick –
Спасибо, что он работает отлично, хотя у меня есть эта идея, но все же есть идеи, почему это происходит? –
В основном потому, что таблица2 скрыта на другой вкладке и может не получить высоту из-за ее скрытой и не может установить положение scrollY. Хотя это мои предположения, и я могу ошибаться, но это моя первоначальная мысль. –