繁体   English   中英

如何为首页和后续页面设置不同的底边距?

[英]How can I set different bottom margin for first and following pages?

我有一个mpdf对象,其中编写了一些HTML代码

$mpdf->AddPage('P', '', '', '', '', 20, 20, 25, 30, 15, 5);
$mpdf->WriteHTML($html);

我不知道会有多少页。 $html可能包含很多文本或仅几行;

但是,从第二页开始,应将底部页边距设置为不同的值,因为我的页脚很大,仅在第一页中,而在第二页中则没有。

我已经尝试过使用setAutoBottomMargin尝试,但是没有成功

有没有一种方法可以使用mPfd获得?

我发现使用@页的解决方案所描述这里

由于@page支持伪选择器( 在这里 ),所以我能够做到

@page :first{
    margin-bottom: 30mm;
    margin-top: 60mm; 
}

@page {
    margin-bottom: 25mm;
    margin-top: 25mm; 
}

这为首页和后续页面设置了不同的边距

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM