Css wicked_pdf页面拆分将一页拆分为45页
我正在使用wicked_pdf进行Rails项目。最近,每当我去下载pdf时,它都会打印出我想要的页面,但到处都是分页符。基本上,这将1到2页的内容拆分为45页。我不知道这个问题是从哪里来的 以下是一些可能很重要的文件: Gemfile.lockCss 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 (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使用屏幕样式表,因此可能会忽略打印样式。