Laravel PDF分页符呈现在第一页顶部而不是新页面上吗?

时间:2020-02-12 08:22:23

标签: html css laravel pdf

我正在打印一张发票,并有一个分页符,在发票上有很多项之后(在我的情况下为13个),发票应转到下一页

刀片模板:

<div class="row content">
     <table class="table table-bordered" id="laravel_crud">
     <thead>
        <tr>
           <th>Date</th>
           <th>Description</th>
           <th>Net Debit</th>
           <th>Net Credit</th>
           <th>Account Balance</th>
        </tr>
     </thead>
     <tbody>
     <?php $i=0 ?>
     @foreach ($accounts as $account)
     <?php $i++ ?>
     <tr>
        <td>{{ $account->date }}</td>
        <td>{{ $account->description }}</td>
        <td>{{ $account->net_debit }}</td>
        <td>{{ $account->net_credit }}</td>
        <td>£ {{ $account->balance }}</td>
     </tr>
        @if( $i % 13 == 0 )
        <tr class="break-now"></tr>
        @endif
     @endforeach
     </tbody>
     </table>

CSS:

.break-now { 
  page-break-inside: avoid;
  page-break-after:always;
 }

在输入13次之后,立即中断确实生效,但不是从上到下呈现在第一页的顶部上,而是呈现在第一页的顶部上?

0 个答案:

没有答案