Python Weasyprint HTML到PDF右边距存在巨大差距

Python Weasyprint HTML到PDF右边距存在巨大差距,python,css,django,pdf,weasyprint,Python,Css,Django,Pdf,Weasyprint,我正在使用Weasyprint将HTML模板打印成PDF格式,我一直在右边留出10厘米的间隙 我使用@page:size:letter;作为唯一的页面属性 我尝试过手动设置页面大小,但我仍然在所有页面的右侧保留了很大的空间 有什么想法可以解决问题吗?找到了解决方案。这是一个CSS问题。用于设置正文样式的类不在css文件的开头,这导致在它之前声明的其他样式的行为不稳定。请共享HTML代码。

我正在使用Weasyprint将HTML模板打印成PDF格式,我一直在右边留出10厘米的间隙

我使用@page:size:letter;作为唯一的页面属性

我尝试过手动设置页面大小,但我仍然在所有页面的右侧保留了很大的空间


有什么想法可以解决问题吗?

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

请共享HTML代码。