【mPDF】page-break-afterしてると2枚目以降テーブルのwidthスタイルが適用されない謎
mPDFでHTML文書をPDF化したとき、元のHTML文書内でpage-break-after(多分page-break-beforeも同じだと)していると、2枚目以降のtableのwidthスタイルが適用されなかったのでメモ。
回避策:CSSでpage-break-afterを指定せずに、mPDFの独自タグ<pagebreak />を使う。
参考:mPDF Manual |User's Guide » Paging » Page breaks
例)
<h1>1枚め</h1>
<div style="page-break-after:always"></div>
<h1>2枚め</h1>
↓↓↓ こうする ↓↓↓
<h1>1枚め</h1>
<pagebreak />
<h1>2枚め</h1>