次のcssを使用してヘッドを修正しようとすると、次の形式のテーブルがあります。位置合わせが失われ、テーブルヘッダーと本体が適切に位置合わせされていません。これを克服するにはどうすればよいですか。
#ex_table
{
table-layout: fixed !important;
}
#ex_table thead tr
{
position: fixed !important;
}
これがHTML部分です
<div class="table_div" style="height:400px;width:98%;overflow:scroll">
<table id="ex_table">
/*thead and tbody populated dynamically via jquery datatables*/
<tfoot id="ex_footer">
<tr>
<th></th>
<th></th>
<th></th>
<th></th>
<th></th>
</tr>
</tfoot>
</table>
</div>