当前位置: 首页 > 面试题库 >

打印或打印预览时,如何使用不同的CSS?

吉栋
2023-03-14
问题内容

我想更改网页上的某些内容。我也想隐藏一些东西。打印时,有没有办法用CSS做到这一点?我尤其希望能够隐藏一些DIV及其包含的所有DIV。


问题答案:

可以使用单独的打印样式表来实现。该media属性是关键:

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


 类似资料:
  •   最后,我们要给绘图程序增加打印和打印预览功能。我们希望文档分两页打印,第一页为封面,打印文档名字。第二页输出文档内容,并在页眉上打印文档名字。虽然AppWizard已经自动生成了打印和打印预览的代码,但是许多情况下,并不能符合要求。 这是因为: 1.打印机和窗口(屏幕)显示的分辨率不同:打印机的分辨率用每英寸多少个点来描述,屏幕分辨率用单位面积的像素点来表示。对于同样的Arial字体下的一个字

  • 问题内容: 我有一个页面应该在加载时启动“打印预览”页面。 我找到了这个: 但… 它在FireFox中不起作用。 这有点丑陋。 IE是否有更好的方法或适用于FireFox的方法? 问题答案: 您不能,“打印预览”是浏览器的功能,因此应避免被JavaScript调用,因为这会带来安全风险。 这就是您的示例使用Active X(绕过JavaScript安全问题)的原因。 因此,请改用您应该已经拥有的打

  • 创建打印预设 如果定期输出到不同的打印机或作业类型,可以将所有输出设置存储为打印预设,以自动完成打印作业。对于要求 “打印 ”对话框中的许多选项设置都一贯精确的打印作业来说,使用打印预设是一种快速可靠的方法。 可以存储和加载打印预设,使其可以轻松备份,或使其可供服务提供商、客户或工作组中的其他人员使用。您可以在 “打印预设 ”对话框中创建并检查打印预设。 ❖执行下列操作之一: 选择 “文件 ”>“

  • 「打印」绝对是个大工程,「打印预览」是个更大的工程。如果你是一位 SDK 程序员,而你分配到的工作是为公司的绘图软件写一个印前预浏系统,那么我真的替你感到忧郁。可如果你使用 MFC,情况又大不相同了。 概观 Windows 的DC观念,在程序的绘图动作与实际设备的驱动程序之间做了一道隔离,使得绘图动作完全不需修改就可以输出到不同的设备上: 即便如此,打印仍然有其琐碎的工作需要由程序员承担。举个例子

  • 问题内容: 我想使用PDFBox打印 由iText创建的 PDF文件 。我已经使用PDDocument类及其方法print()成功尝试了此操作。您可以在此处找到文档: http //pdfbox.apache.org/apidocs/。 (我正在使用此代码:) 方法print()很好用,但是 有一个问题:当我需要打印多个文件时,该方法要求我为每个文档选择打印机。 有什么办法只能设置一次打印机吗?

  • 我知道有很多这样的问题,但从我的研究中,没有什么可以解决在Chrome中抑制PDF查看的问题,以及C# Chromedriver的当前状态。 如果我禁用ChromePDF查看器插件并在命令行中执行--disable-print-preview,我可以让测试手动工作,但我没有设法让任何东西在Selenium中工作。 我试过chromeOptions.AddUserProfilePreference(