页面不可打印是否正常?

时间:2010-10-05 18:26:30

标签: php javascript printing

我不知道有什么可以使用它,但我的客户告诉我,我刚刚开发的网站的一些页面打印了一半。

网站: here

什么可能导致这样的事情,我该如何解决?

感谢您就此问题提出任何建议。

3 个答案:

答案 0 :(得分:2)

如果您仅为屏幕媒体设计了网站,那么浏览器很可能无法理解它。

您可以使用@media规则为打印媒体添加样式表规则(或整个样式表)。

哦,PDF打印机对于测试这些东西非常有用。

答案 1 :(得分:2)

CSS背景图片(例如您的images/logo.jpg)通常不会以打印方式显示。它们可以由客户启用;你不能用CSS做到这一点。

如果你想要打印背景图像,你可以使用几个技巧 - 但是所有这些技巧都需要你做其他事情而不是CSS背景图像。例如,list markers

答案 2 :(得分:1)

打印取决于浏览器,但您可以使用CSS(2.0+)媒体类型“打印”来帮助您在打印页面时进行微调。大多数浏览器都有一些选项,可以删除页眉/页脚,页码,还可以放大/缩小以帮助您更好地适应页面。当客户要求打印某些内容时,我总是选择PDF 以防止您描述的情况。