Bonjour,
je dois afficher des données comprenant une petite image (thumbnail) en masse au format imprimable.
J'ai bien compris que pour faire un saut de page il faut utiliser la propriété "page-break-before" en CSS.
Ce qui se passe lorsqu'on utilise cette propriété, lors de l'impression cela passe à la page suivante... jusque la tout va bien.
Pour expliquer mon prob voici un exemple :
Rubrique 1
- [Image 1] + [Texte]
- [Image 2] + [Texte]
- [Image 3] + [Texte]
*saut de page*
Rubrique 2
- [Image 1] + [Texte]
- [Image 2] + [Texte]
*saut de page*
Rubrique 3
- [Image 1] + [Texte]
- [Image 2] + [Texte]
- [Image 3] + [Texte]
- [Image 4] + [Texte]
- [Image 5] + [Texte]
- [Image 6] + [Texte]
- [Image 7] + [Texte]
- [Image 8] + [Texte]
- [Image 9] + [Texte]
- [Image 10] + [Texte]
Voila dans mon exemple les 2 premiere feuilles vont s'imprimer correctement,
Mais a partir de la rubrique 3, on constate qu'il faudra plus d'une page pour imprimer cette rubrique. Mals comme les images sont de taille variable ainsi que les texte, je ne peux pas décider d'une quantité maximum d'element a imprimer par page.
Je laisse donc faire l'imprimante, mais le prob c'est que le dernier element de la feuille est coupé, et est imprimé sur la page suivante.
Comment faire pour éviter ca?
Comment faire pour que lors de l'impression, ca détecte si il y a encore la place d'imprimer un élément ou pas, et si ya plus la place ca fait un saut de page automatiquement?
J'ai beau chercher, on cause bcp de saut de page, mais ca résoud pas mon prob.
Merci d'avance pouir vos réponses
Gat$