intitulé de tableau defilant

intitulé de tableau defilant - HTML/CSS - Programmation

Marsh Posté le 19-11-2005 à 12:14:06    

Salut,
 
voila le bouzin.. j'ai un tableau généré dynamiquement via php/mysql... Ca marche bien, seul truc, vu que le tableau est assez conséquent (environ 100 lignes), le scroll fait disparaitre le premier <tr> du tableau contenant le nom des champs du tableau (j'espere etre clair jusque la :))
 
bref, y a t'il un moyen de rendre ce premier <tr> "flottant" afin qu'il suive le scroll sur la page ?
 
Merci!

Reply

Marsh Posté le 19-11-2005 à 12:14:06   

Reply

Marsh Posté le 19-11-2005 à 13:30:04    

Une solution simple est de mettre l'en-tête des colonnes dans une frame.
Une autre solution consiste à remplacer le tableau par des div ou des span stylées en positions absolues ou relatives.

Reply

Marsh Posté le 19-11-2005 à 13:35:27    

2 autres solutions ...
1. Regenerer les en-tetes toutes les X lignes.
2. En tete dans un element thead et corps du tableau dans un tbody avec overflow: auto et aux dimensions fixées ... mais le capricieux IE ... n'appreciera pas !
 
Des solutions parmis d'autres ... a toi de faire ton choix

Reply

Marsh Posté le 19-11-2005 à 14:47:18    

merci pour vos reponses ! le probleme d'IE ne se pose pas, c'est une application a usage interne (pour le taf), et on n'utilise que Firefox sous Linux :)
 
Auriez vous des liens ou exemples sur lequels je pourrais me baser pour mettre en place ceci ? Je suis un peu une bille en css. J'ai bien pensé au système de frame, j'allais opter pour cette solution si aucune autre alternative n'allait ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed