wkhtmltopdf - 在不使用页脚的情况下将徽标对齐底部

时间:2015-07-07 10:19:28

标签: html css css3 wkhtmltopdf

我想在第一页的底部添加徽标。理想情况下,我的位置:绝对的底部:0 - 但是在wkhtmltopdf中位于底部的任何东西似乎都不起作用。

这是一个问题,因为徽标是动态的,并且可能具有不同的高度,具体取决于上传图像的宽高比。

我看到我可以添加一个页脚,但这会将其添加到所有页面,我只想在一个页面上显示。

我有什么选择?我必须从顶部绝对位置吗?如果是这样,如果页面大小发生变化怎么办?这需要在A4和US Letter中使用。

3 个答案:

答案 0 :(得分:3)

我遇到了同样的问题,并通过向元素添加宽度来解决。所以,对于我想要坚持到底部的元素,我有这个css:

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
}

答案 1 :(得分:1)

这对我不起作用。 (使用python的pdfkit)

我有一个一页文档,我想要一个页脚。 我必须将页面的高度设置为一张纸(<body style="height: 297mm">)的高度,然后绝对位置才能正常工作。

答案 2 :(得分:1)

有同样的问题,使用了 Carlo 的答案,但将其更改为使用顶部边距,因为它使用的是文档边距。这样元素总是在第一页的底部。

.footer {
      position: absolute;
      top: 700px;
      width: 100%;
}