【发布时间】:2020-08-20 07:03:43
【问题描述】:
我正在使用 dompdf 来呈现 PDF 文档。我们在整个应用程序上使用 Bootstrap 4,所以我希望能够在用于生成文档的 twig 模板中使用它。
目前,我面临一个问题,即 Bootstrap 4 网格系统无法在生成的 PDF 中很好地呈现:同一 .row div 中的元素全部堆积。
我确定模板中加载了 Bootstrap CSS。
我的代码:
<div class="container-fluid">
<div class="row">
<div class="col-xs-1">
little text
</div>
<div class="col-xs-11">
<h1>Big title</h1>
</div>
</div>
</div>
更新:用col-n代替col-xs-n
我的代码:
<div class="container-fluid">
<div class="row">
<div class="col-1">
little text
</div>
<div class="col-11">
<h1>Big title</h1>
</div>
</div>
</div>
【问题讨论】:
-
我认为这行不通,因为dompdf 支持 css 2.1,并且 bootstrap 使用 css3 进行布局(flexbox)。你可以试试wkhtmltopdf。
标签: html css pdf bootstrap-4 dompdf