J'essaie de créer une page wordpress qui saisit du contenu dynamique et qui se place sur une page prête à être imprimée facilement. Il y a deux choses qui s'opposent et une aide serait formidable.

  1. après avoir appuyé sur print initialement en chrome, la page semble en désordre - surzoomée, donc incompréhensible. Si je compose le "scale" de nouveau à 60, il ressemble à peu près à la page Web. J'ai essayé de régler l'échelle d'impression @media sur 0,6 mais cela semble simplement réduire la vue désordonnée au milieu de la page. Des idées?

zoom initial désordonné à 100%

si je réduis le zoom à 60% parfait

  1. du texte sur la page insiste pour qu'elle s'imprime en noir. aucune modification apportée au site ne changera cela. il apparaît en blanc sur le web, s'imprime en noir. Des idées?

Merci. pseudo

-2
n1ckbowers 15 sept. 2017 à 17:04

2 réponses

Savez-vous qu'il existe des "styles d'impression"? C'est à dire. vous utilisez la requête multimédia @media print { ... } dans votre CSS et y écrivez des règles CSS pour tout ce qui devrait être différent dans l'impression.

Vous pouvez par exemple modifier les tailles de police pour les classes, les balises ou l'ensemble de body, vous pouvez modifier les couleurs (du texte) et vous pouvez même masquer des éléments dans l'impression, comme les barres de menus et les barres latérales, en utilisant {{X1 }} pour ces éléments dans les styles d'impression.

0
Johannes 15 sept. 2017 à 23:37

Il est impossible d'être sûr de quoi que ce soit parce que vous n'avez pas posté de code. Avez-vous essayé de définir

body{ height:100vh; width:100vw; }

?

0
catbadger 15 sept. 2017 à 14:08