将CSS添加到默认的Google Chrome打印

2 html css php printing google-chrome

我正在使用(ctrl + P)打印我的PHP应用程序页面(默认打印).如何确保在工作表上打印CSS(表格,填充,cellspacing,不透明度的背景图片).我正在从另一个文件调用CSS.

谢谢你的帮助和时间.

小智 7

你必须添加它

html{-webkit-print-color-adjust:exact;}
Run Code Online (Sandbox Code Playgroud)

对于项目的任何css文件,理想情况下是打印文件,因为打印时不会加载其他文件.它将强制chrome使用每种背景颜色和图像完全符合编码.


Dan*_*Lee 5

将其添加到您的HTML页面.现在,您需要手动调整页面,以使其适合打印页面.(使用Chrome中的预览功能)

<link rel="stylesheet" media="print" href="print.css">
Run Code Online (Sandbox Code Playgroud)

浏览器的有趣部分是 media=print


您可以在此处找到一些用于打印网页的样式命令:

  • 你需要用"从另一个文件调用"来指定你的意思.在某些时候它必须添加为带有这样一个字符串的HTML. (2认同)