Bonjour,
Je dois proposer à mes internautes l'impression d'un tableau (souvent long, donc sur plusieurs pages). J'aimerais que les lignes du tableau (sur 1 ou 2 lignes chacune) ne soient jamais coupées (c'est désagréable d'avoir le haut d'une ligne en bas d'une page et la fin de la ligne en haut de la page suivante).
J'ai découvert la propriété page-break-inside, qui est sensé répondre à mon besoin, mais je n'arrive pas à l'utiliser.
Sur la toile, j'ai lu tout et son contraire :
et je ne sais plus trop le vrai du faux.
- pas compatible FF,
- pas compatible avec les tableaux,
- impossible de formater une mise en page pour impression,
- ...
Cependant, il semblerait que certaines personnes y soient parvenues (sans donner leur méthode, malheureusement). Quelqu'un aurait-il une idée pour m'aider?
Pour le moment, j'ai juste écrit ca dans ma page css utilisé pour l'impression :
où liste_print est l'id de mon tableau.
Code css : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 #liste_print table tr { page-break-inside: avoid; }
Partager