2009-08-07 5 views
3

Je dispose d'un fichier php avec « s et les choses dans le div devrait rester sur une page, pour cette possebillity j'ai trouvé ceci:alternative à la page-break-inside: éviter en raison de problèmes de compatibilité

http://www.w3schools.com/css/pr_print_pagebi.asp

Cependant, comme vous pouvez le voir uniquement compatible avec l'opéra et rien de plus. Je ne veux pas demander à mes utilisateurs d'utiliser l'opéra, je me demandais s'il y avait une alternative à la "page-break-inside: avoid".

Merci Matthy

Répondre

3

support pour l'impression CSS spécifique est assez merdique. Jetez un oeil à the CSS discuss Wiki pour un guide complet (il a également un lien vers une table de compatibilité de support de navigateur). J'ai eu un certain succès avec page-break-before: always quand je jouais avec ce genre de chose il y a quelques semaines - tant que votre div est inférieure à une page, vous pouvez juste forcer un saut de page avant cela?

+1

J'ai rencontré un certain succès avec ça. Cependant, vous aurez beaucoup de problèmes avec les sauts de page. J'ai passé presque une journée à travailler là-dessus, et j'ai finalement dû passer à autre chose. Nous avons finalement eu recours à des divs vierges avec page-break-before et en espérant que les choses se sont bien passées ... (grincer des dents) –

Questions connexes