Css wicked_pdf页面拆分将一页拆分为45页

Css wicked_pdf页面拆分将一页拆分为45页,css,ruby-on-rails,pdf,wicked-pdf,Css,Ruby On Rails,Pdf,Wicked Pdf,我正在使用wicked_pdf进行Rails项目。最近,每当我去下载pdf时,它都会打印出我想要的页面,但到处都是分页符。基本上,这将1到2页的内容拆分为45页。我不知道这个问题是从哪里来的 以下是一些可能很重要的文件: Gemfile.lock wicked_pdf (1.1.0) wkhtmltopdf-binary (0.12.3) pdf.scss @media print { table, tr, td, th, tbody, thead, tfoot { page-br

我正在使用wicked_pdf进行Rails项目。最近,每当我去下载pdf时,它都会打印出我想要的页面,但到处都是分页符。基本上,这将1到2页的内容拆分为45页。我不知道这个问题是从哪里来的

以下是一些可能很重要的文件:

Gemfile.lock

wicked_pdf (1.1.0)
wkhtmltopdf-binary (0.12.3)
pdf.scss

@media print {
  table, tr, td, th, tbody, thead, tfoot {
    page-break-inside: avoid !important;
  }

  .unbreakable {
    page-break-before: always !important;
    page-break-after: always !important;
    page-break-inside: avoid !important;
  }
}
如果有任何其他需要解决的问题,我可以提供任何信息或所需的代码


非常感谢您的帮助

我看到一个线程建议不要使用
@media
,还有多少div元素具有类unbreakable?如果你有45个,那么这是正常的。如果可能的话,查看标记或者至少查看它的结构会很有帮助。是否有其他样式会导致分页?此外,默认情况下,wkhtmltopdf使用屏幕样式表,因此可能会忽略打印样式。