2

有什么方法可以强制 Chrome 始终打印没有页眉和边距?Chrome 总是忘记,它真的把我的收银机程序弄乱了(如果标题在那里,它会尝试打印整个页面,这是很多空白)。如果您有任何 CSS、Chrome 设置,甚至是 Chrome 本身的硬编​​码编辑:任何可以解决此问题的东西都将不胜感激。

4

2 回答 2

3

如果您想通过您的网站更改此设置,您可以尝试使用 css 媒体查询来隐藏或重新排列元素以进行打印。

@media print { 
  /* All your print styles go here */
  margin: 0;
  #header, #footer, #nav {
    display: none !important;
  } 
}
于 2013-07-08T16:19:28.620 回答
1

我遇到过同样的问题。我想覆盖打印选项,以便不显示浏览器的页眉和页脚。

放入@page {margin: 5mm;}我的 CSS 文件中效果很好。事实上,如果您使用@page {margin: 0}页眉和页脚选项,甚至打印预览上都不会显示(在 Chrome 中,我还没有测试过其他浏览器。

于 2016-11-09T10:06:19.313 回答