php - 我需要一个不同的 html 页面来打印吗?

标签 php javascript html

除了页眉和页脚之外,我有一个打印友好的页面。我可以添加一个只打印页面主体而不打印彩色背景的打印按钮吗?还是我需要将它们链接到新页面,然后让它们再次单击“打印”?如果可以避免的话,我宁愿不介绍这些额外的步骤。

最佳答案

Do I need a different html page for printing?

没有必要。您可以使用不同的 print CSS打印时会专门用到。在此 CSS 中,您可以个性化页面上不同元素的外观:

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

media="print" 表示此 CSS 仅在打印时应用。

您还可以查看 print.css图书馆。

关于php - 我需要一个不同的 html 页面来打印吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9589062/

相关文章:

php - 命令行和 apache 中的不同版本的 php

php - jQuery 点击时执行太多次

Javascript event.target.value 在 Firefox 中返回的值与在 Chrome/IE 中返回的值不同

html - 用内容将图像包装到 div 的左上角

php - "documents"和 "cores"在 SOLR 中是什么意思?我该如何使用它们?

javascript - Highcharts 仪表在 IE8 中不起作用

javascript - 为什么这个内存实现对匿名函数有效,但对声明的函数无效?

javascript - YUI 3.4.1 可以用于从远程 Web 服务器获取文本吗?

html - 样式标签中的脚本是否被视为 CSS?

javascript - 悬停时子类中的 CSS 更改颜色?