Нет, насколько мне известно, это невозможно, по крайней мере, только с CSS.
Интуитивно понятно, что решение может быть чем-то вроде:
@media print {
tfoot:not(:last-child) span::after {
content: "\2014 continued\2026";
}
}
<table>
<tfoot>
<tr>
<th><span>Footer</span></th>
</tr>
</tfoot>
<tbody>
<tr>
<td><span>A</span></td>
</tr>
</tbody>
</table>
Но даже при печати страницы HTML, содержащей <table>
, который слишком длинен, чтобы поместиться на одной странице, он распределяется по нескольким страницам и <tfoot>
(и / или <thead>
) повторяется на каждой странице. В документе HTML все еще есть только один фактический элемент <tfoot>
, и, насколько мне известно, CSS не позволяет выбирать определенные c вхождения. И, таким образом, можно изменить только все повторения (вместо, например, всех, кроме последнего в нашем случае).