我正在设计这个网站,供技术工程师从中进行打印,页面大小也各不相同。当打印页面时,表格被分成两半,这使得它们难以阅读。是否有任何代码可以使打印件适合每页A4纸张。
另一个解决方案是我制作A4尺寸的每页PDF,并在每个页面上打一个“打印此页面”按钮,但这似乎有点不专业,有什么想法吗?
答案 0 :(得分:6)
尝试使用CSS media属性指定不同的CSS进行打印。
您还需要记住,每个浏览器都会以自己的方式实现打印(就像CSS渲染一样)。
答案 1 :(得分:2)
使用打印CSS。这完全取决于用户如何在对话框中设置打印设置,并记住,web!= print。
答案 2 :(得分:2)
我发现最大化A4布局的最佳方法是让我的CSS用于打印使用%而不是像素,这将确保A4打印区域之外没有任何项目。