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.
- 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
- 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 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.
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; }
?
De nouvelles questions
css
CSS (Cascading Style Sheets) est un langage de feuille de style de représentation utilisé pour décrire l'apparence et la mise en forme des documents HTML (HyperText Markup Language), XML (Extensible Markup Language) et des éléments SVG, y compris (mais sans s'y limiter) les couleurs, la mise en page, les polices, et animations. Il décrit également comment les éléments doivent être affichés à l'écran, sur papier, dans un discours ou sur d'autres supports.