I am trying to make tbody overflow hidden for y and auto for x, but without success, I tried several methods here,
http://jsfiddle.net/wxdgf4pr/2
http://jsfiddle.net/wxdgf4pr
http://jsfiddle.net/wxdgf4pr/1
but no one worked, I want yours to scroll in such a way that it stays where it is.
HTML
<div id="fruitcratebody" style="height: 300px; width: 500px; background:red;">
<div id="fruitcrateContainer">
<table id="fruitcrateTable" class="tablesorter" style="display: table;">
<thead>
<tr>
<th class="header">Column1</th>
<th class="header">Column2</th>
<th class="header">Column3</th>
<th class="header">Column4</th>
<th class="header">Column5</th>
<th class="header">Column6</th>
<th class="header">Column7</th>
</tr>
</thead>
<tbody id="fruitcrateTBody">
<tr>
<td>0</td>
<td>Calculate1</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
<tr>
<td>0</td>
<td>Calculate2</td>
</tr>
</tbody>
</table>
</div>
</div>
CSS
tbody{
position:relative;
overflow:hidden;
height:300px;
}
I need something like this, but now I have problems aligning the width of the columns,

source
share