簡體   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