Salut à tous,
concernant le sujet des tables scrollables sauf entête, google n'arrête pas d'orienter vers cette discussion http://forum.alsacreations.com/topic-4-47627-1-TABLE--Scrollable-TBODY-and-fixed-THEAD.html qui malheureusement est fermée.
Donc je ressuscite le sujet et vous propose une approche purement html/css - à légèrement adapter pour IE - si c'est encore un sujet d'actualité de nos jours...
L'explication progressive : http://journaldudoj.blogspot.fr/2012/06/comment-faire-un-tableau-scrollable.html
Le résultat final :
concernant le sujet des tables scrollables sauf entête, google n'arrête pas d'orienter vers cette discussion http://forum.alsacreations.com/topic-4-47627-1-TABLE--Scrollable-TBODY-and-fixed-THEAD.html qui malheureusement est fermée.
Donc je ressuscite le sujet et vous propose une approche purement html/css - à légèrement adapter pour IE - si c'est encore un sujet d'actualité de nos jours...
L'explication progressive : http://journaldudoj.blogspot.fr/2012/06/comment-faire-un-tableau-scrollable.html
Le résultat final :
<style>
#ministres thead {
display:block;
}
#ministres tbody {
display:block;
height:5em; /* 5 times the equivalent of a text "size". */
overflow-y:scroll;
}
#ministres thead tr th:nth-child(1) { /* column 1 ! */
width:5em;
}
#ministres thead tr th:nth-child(2) { /* column 2 */
width:10em;
}
#ministres tbody tr:first-child td:nth-child(1) { /* column 1 ! */
width:5em;
}
#ministres tbody tr:first-child td:nth-child(2) { /* column 2 */
width:10em;
}
</style>
<table id="ministres" border="1">
<thead>
<tr><th>Nom</th><th>Ministère</th></tr>
</thead>
<tbody>
<tr><td>JM Ayrault</td><td>Premier</td></tr>
<tr><td>L Fabius</td><td>A. Etrangères</td></tr>
<tr><td>V Peillon</td><td>Education</td></tr>
<tr><td>C Taubira</td><td>Justice</td></tr>
<tr><td>P Moscovici</td><td>Economie</td></tr>
<tr><td>M Valls</td><td>Intérieur</td></tr>
</tbody>
</table>