如何在 safari 浏览器中的打印页面(window.print())功能中隐藏页眉和页脚?



我需要隐藏打印页面中的页眉和页脚部分。我在下面使用了css代码来隐藏页眉和页脚。

 @page    {
  size: auto;  
  margin: 0;  
 }

它只适用于chrome和Firefox。但不是在野生动物园工作。我该如何解决这个问题?请帮我找到解决方案。

根据 caniuse.com 的说法,Safari不支持@page。实际上,size属性在IE/Edge和Firefox中没有得到很好的支持,因此最好不要使用它。

在打印页面中隐藏页眉和页脚。也许您可以使用媒体查询:

@media print {
  header,footer { 
    display: none; 
  }
}

最新更新