Bonjour !
Je développe une application qui doit générer des étiquettes afin qu'elles soient imprimées sur un papier adhésif, dont le format est bien déterminé.
Mon appli php génère donc en html des tableaux contenant tout un tas d'informations. Ces tableaux html sont formatés avec un
J'ai fait cela :
Et dans mon fichier css,
afin qu'une étiquette ne soit pas coupée à la fin d'une page à l'impression (du moins c'est ce que je crois que cette propriété css fait !). Mais rien n'y fait : j'ai une étiquette (la 5ème) qui est coupée en bas de page lorsque je fais "aperçu avant impression".
Qu'en pensez vous ?
Je développe une application qui doit générer des étiquettes afin qu'elles soient imprimées sur un papier adhésif, dont le format est bien déterminé.
Mon appli php génère donc en html des tableaux contenant tout un tas d'informations. Ces tableaux html sont formatés avec un
<link rel="style.css" media="print">
Un aperçu avant impression me confirme qu'ils apparaissent bien, sauf que la 5ème est coupée (il m'en faut 4 par page).J'ai fait cela :
<table class="etq">
mon étiquette
</table>
Et dans mon fichier css,
table.etq {border: 1px solid black; padding: 0; height: 58mm; page-break-inside: avoid;}
afin qu'une étiquette ne soit pas coupée à la fin d'une page à l'impression (du moins c'est ce que je crois que cette propriété css fait !). Mais rien n'y fait : j'ai une étiquette (la 5ème) qui est coupée en bas de page lorsque je fais "aperçu avant impression".
Qu'en pensez vous ?