Разделить длинный HTML-таблицы на две или более таблиц - PullRequest
0 голосов
/ 15 мая 2018

Я генерирую PDF, используя pdfreactor, и у меня есть одна проблема. В результате я получаю от своего внутреннего сервиса очень длинную таблицу HTML, что-то вроде $ this:

<table>
<tbody>
    <tr>
        <th>01</th>
        <th>02</th>
        <th>03</th>
        <th>04</th>
        <th>05</th>
        <th>06</th>
        <th>07</th>
        <th>08</th>
        <th>09</th>
        <th>10</th>
        <th>11</th>
        <th>12</th>
    </tr>
    <tr>
        <td>XXXX</td>
        <td>XXXX</td>
        <td>XXXX</td>
        <td>XXXX</td>
        <td>XXXX (XXXX)</td>
        <td>XXXXXXX (XXXXXXX)</td>
        <td>XXXXXXXXXXXXXXXXXX</td>
        <td>XXXXXXXXXXXXXXX</td>
        <td>XXXXXXXXXXX</td>
        <td>XXXXXXXX</td>
        <td>XXX XXXXXXX</td>
        <td>XXXXX</td>
    </tr>
    <tr>
        <td colspan="12"><strong>XXXXXXXXX</strong></td>
    </tr>
    <tr>
        <td>XXX</td>
        <td>-XXXXXXXX</td>
        <td>XXXXXX</td>
        <td>-XXXXXX XXX</td>
        <td>-XXXX</td>
        <td>-XXXXXXXXXX</td>
        <td>-XX X X</td>
        <td>-XXXXXXXXXX</td>
        <td>-XXXXXXX XXXXXXXXXX</td>
        <td>-XXXXXX</td>
        <td>-XXXXXXXX</td>
        <td>-X</td>
    </tr>
</tbody>
</table>

Итак, клиент хочет, чтобы я, если содержимое переполняет страницу, разделяет таблицу на две или более таблиц.

Если бы это был документ HTML, а не pdf, я мог бы использовать Javascript, чтобы определить ширину элемента таблицы, а затем разделить его, но я не могу.

Есть ли какой-нибудь способ, который знает мастер CSS, можно ли это сделать с CSS?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...