Comment afficher la barre de défilement sur un tableau html

Je suis en train d'écrire une page où j'ai besoin d'une page html afin de maintenir un ensemble de taille. J'ai besoin de les en-têtes au-dessus de la table pour y rester en tout temps, mais j'ai aussi besoin du corps de la table pour faire défiler n'importe comment beaucoup de lignes sont ajoutées à la table.

Je veux qu'il ressemble à la méthode 2 de cette url: http://www.cssplay.co.uk/menu/tablescroll.html

J'ai essayé de faire cela, mais pas de barre de défilement s'affiche:

    <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>

CSS:

tbody { 
    height:80em;  
    overflow:scroll;
                }
  • Pourquoi n'utilisez-vous pas le code à partir de l'exemple de la méthode? Vous ne pouvez pas utiliser <tbody> malheureusement.
InformationsquelleAutor BruceyBandit | 2011-11-22