【发布时间】:2018-06-12 04:13:08
【问题描述】:
我正在使用 DOMPDF 生成 PDF 文件,但我遇到了一个小问题。
这是此模板的基本表格:
<!DOCTYPE html>
<html lang="pl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>PDF</title>
</head>
<body>
<table>
<tbody>
<tr>
<td>
<h4>List 1:</h4>
<ol>
@foreach ($listArray_1 as $inv)
<li>{{ $inv->firstname }} {{ $inv->middlename }} {{ $inv->lastname }}</li>
@endforeach
</ol>
</td>
<td>
<h4>List 2:</h4>
<ol>
@foreach ($listArray_2 as $inv)
<li>{{ $inv->firstname }} {{ $inv->middlename }} {{ $inv->lastname }}</li>
@endforeach
</ol>
</td>
<td>
<h4>List 3:</h4>
<ol>
@foreach ($listArray_3 as $inv)
<li>{{ $inv->firstname }} {{ $inv->middlename }} {{ $inv->lastname }}</li>
@endforeach
</ol>
</td>
<td>
<h4>List 4:</h4>
<ol>
@foreach ($listArray_4 as $inv)
<li>{{ $inv->firstname }} {{ $inv->middlename }} {{ $inv->lastname }}</li>
@endforeach
</ol>
</td>
</tr>
</tbody>
</table>
</body>
</html>
但是,如果某些<td> 大于页面高度,它会使 2 个第一页空白并在第三页呈现剪切内容(剪切到页面末尾)。
问题出在哪里?在 CSS 或 DOM PDF 中? (我不能使用 wkhtmltopdf :/ )
【问题讨论】: