Estou escrevendo uma página onde preciso de uma tabela html para manter um tamanho definido. Preciso que os cabeçalhos na parte superior da tabela permaneçam lá o tempo todo, mas também preciso que o corpo da tabela role, independentemente de quantas linhas sejam adicionadas à tabela.
Quero que se pareça com o método 2 neste url: http://www.cssplay.co.uk/menu/tablescroll.html
Eu tentei fazer isso, mas nenhuma barra de rolagem aparece:
tbody {
height: 80em;
overflow: scroll;
}
<table border=1 id="qandatbl" align="center">
<tr>
<th class="col1">Question No</th>
<th class="col2">Option Type</th>
<th class="col1">Duration</th>
</tr>
<tbody>
<tr>
<td class='qid'></td>
<td class="options"></td>
<td class="duration"></td>
</tr>
</tbody>
</table>
<tbody>
infelizmente.