我正在打印一张发票,并有一个分页符,在发票上有很多项之后(在我的情况下为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次之后,立即中断确实生效,但不是从上到下呈现在第一页的顶部上,而是呈现在第一页的顶部上?