Itext 将边距应用于运行CSS位置

Itext 将边距应用于运行CSS位置,itext,footer,css,Itext,Footer,Css,我使用以下CSS代码将页脚定位在页面底部: <style type="text/css"> @page { @bottom-center { content: element(footer); } } #footer {position: running(footer);} </style> @页面{ @底部中心{内容:元素(页脚);} } #页脚{位置:运行(页脚);} 有没有办法把它显示得稍微高一点?添加marginbot

我使用以下CSS代码将页脚定位在页面底部:

<style type="text/css">
    @page {
        @bottom-center { content: element(footer); }
    }
    #footer {position: running(footer);}
</style>

@页面{
@底部中心{内容:元素(页脚);}
}
#页脚{位置:运行(页脚);}
有没有办法把它显示得稍微高一点?添加
marginbottom:50px
似乎没有效果


更新:使用iText将页面转换为PDF。要实现此目的,您通常使用:

#footer {
  position: absolute;
  bottom: 50px;
}

我终于成功地使用了以下CSS:

    <style type="text/css">
      @page { 
          margin-bottom: 100px;
          @bottom-center { 
            content:element(footer);
          }
      }

    #footer {
      position: running(footer);
    }
</style>

@第{
边缘底部:100px;
@底部中心{
内容:元素(页脚);
}
}
#页脚{
位置:运行(页脚);
}

在此之前,我只尝试在@bottom center和#footer中添加边距底部。

谢谢您的建议,但这样在导出到PDF(iText)时无法正确显示边距底部。这是一个打印问题,作者提供了大量示例进行说明