我可以使用其所有css功能将可打印网页与其普通视图相同吗?

时间:2012-01-02 08:34:56

标签: css printing webpage

我有一个Web应用程序,可以生成HTML格式的报告。我有不同的样式选项来显示这些表单。通常,每当我想打印这些页面时,我都会丢失所有CSS样式功能。如何在不改变外观的情况下进行打印?

<link rel="stylesheet" href="./public/css/print.css" type="text/css" media="screen, print" />

2 个答案:

答案 0 :(得分:2)

据我所知,除非您指定其他内容,否则打印输出应使用与屏幕相同的CSS样式。

您是否在css链接中指定了“媒体”?

<link rel="stylesheet" href="print.css" type="text/css" media="print" />

您可以尝试确保没有指定媒体或设置media =“screen,print”......

答案 1 :(得分:0)

如果你使用一些JavaScript插件(如:jQuery-Print),如果正确使用CSS,你会失去你的外观,通常你的打印不可能改变吗?! 如果您的问题没有解决,请告诉我您的申请使用哪种语言?