【问题标题】:two extra blank page add when printing打印时添加两个额外的空白页
【发布时间】:2016-01-13 12:08:19
【问题描述】:

我正在使用 CSS 属性进行打印, 我的印刷品中总是添加了两个额外的页面。为此我尝试了这些东西:-

.print:last-child {
 page-break-after: auto;
 }

但这不起作用

我也试过了:-

     html, body { 
     height: auto; 
    } 

但问题仍然存在。

当我使用这个时:-

    .print{
    page-break-after: always
   }

它会在之前打印一个额外的空白页

【问题讨论】:

  • 您可以做的一件事来帮助调试它,就是打印 pdf。这样就不会浪费墨水和纸张。

标签: html css printing


【解决方案1】:

请add page-break-after: avoid 或page-break-before: avoid,您可以减少它也会影响的元素间距。如果你给我 url/js 小提琴链接,解决问题会更容易。印刷版我也挂了很多次

【讨论】:

  • 我在 chrome 和 firefox 上检查过没有空白页
  • 但我检查了不同的机器,chrome 和 firefox,在页面末尾有两个额外的空白页
  • 是的,我尝试了所有这些,但问题仍然存在:(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-24
  • 1970-01-01
  • 2015-08-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多