2010-07-16 3 views
4

Selon DOMPDF's FAQ, vous pouvez utiliser page-break-before et similaire à des sauts de page force.Comment fonctionne la propriété CSS `page-break-before`?

J'ai dû mettre ma page avec des tableaux, comme DOMPDF does not support floats.

Sur un élément <tr>, j'ai placé style="page-break-before: always" mais le PDF généré ne semble pas suivre cette règle. Est-ce parce que je l'ai placé sur un élément tr, et non un élément de bloc traditionnel?

Est-ce que je fais quelque chose de mal?

Merci.

+0

@reiso Quoi? Qu'en est-il de l'envoi de documents PDF à des personnes pour l'impression sur laquelle vous pouvez compter? – alex

+0

Vous avez imprimé HTML et quelque chose de peu fiable est arrivé? – reisio

+0

@reiso Il n'y a pas de moyen facile de supprimer le texte dans les marges – alex

Répondre

16

Je fini par résoudre

  • fermer la table, j'étais
  • ajouter un <div style="page-break-before: always;"></div>
  • la réouverture de la table
+0

Je n'ai aucun moyen de tester pour le moment, mais il est possible que vous obteniez le même résultat en utilisant plusieurs éléments ' ' 'La table unique sur plusieurs tables. –

+0

@ricebowl Vous avez probablement raison, mais DOMPDF peut être bizarre! – alex

+2

réponse tardive et peut-être pas pertinent, mais aujourd'hui j'ai résolu ce problème avec un div à l'intérieur d'un élément de la rangée où je veux rompre la table – Dalen

Questions connexes