我有一个mpdf对象,其中编写了一些HTML代码
$mpdf->AddPage('P', '', '', '', '', 20, 20, 25, 30, 15, 5);
$mpdf->WriteHTML($html);
我不知道会有多少页。 $html
可以包含很多文本或仅几行;
但是从第二页开始,应该将底部页边距设置为不同的值,因为我的页脚很大,仅在第一页中,而在第二页中则没有。
我已经尝试过setAutoBottomMargin
,但没有成功
有没有一种方法可以使用mPfd获得?
答案 0 :(得分:0)
我发现使用{page {3}}
中所述的@page解决方案由于@page支持伪选择器(here),所以我能够做到
@page :first{
margin-bottom: 30mm;
margin-top: 60mm;
}
@page {
margin-bottom: 25mm;
margin-top: 25mm;
}
这为首页和后续页面设置了不同的页边距