Weasyprint HTML 到 PDF 右边距巨大的差距

Weasyprint HTML to PDF huge gap in right margin

我正在使用 Wea​​syprint 将 HTML 模板打印为 PDF,但右侧始终有 10 厘米的间隙。

我只使用@page:(size:letter;)作为页面属性。

我已经尝试手动设置页面大小,但我仍然在所有页面的右侧显示一个巨大的 space。

对可能出现的问题有什么想法吗?

找到解决方案。这是一个 CSS 问题。用于设置正文样式的 class 不在 css 文件的开头,这导致在它之前声明的其他样式出现不稳定的行为。