Таблица печати Mozilla на второй странице отчета - PullRequest
1 голос
/ 15 января 2012

У меня есть огромная таблица, которая занимает несколько страниц (это отчет) и изображение в виде заголовка вверху с несколькими словами, если пользователь решит использовать диапазон дат.

проблема с мозиллой.Он печатает изображение заголовка, пропускает всю страницу и начинает печатать таблицу.Я пробовал несколько вещей в CSS, таких как

.datatable {
    color: #000000;
    border: 2px solid #002255;
    page-break-inside:auto;
}
.datatable tr {
    page-break-inside:avoid;
    page-break-after:auto;
}

Но он все еще не позволяет правильно распечатать первую страницу.Я не собираюсь вставлять таблицу, так как это очень простой макет, подобный следующему:

<table>
    <thead>
        <tr>
            <th>header1</th>
            <th>header2</th>
            <th>header3</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>data 1</td>
            <td>data 2</td>
            <td>data 3</td>
        </tr>
    </tbody>
</table>

Не могли бы вы рассказать мне, как мне изменить это, чтобы сделать его совместимым со странной техникой печати Mozilla.1010 * Отлично работает в сафари, т.е. 8, т.е. 9, сафари, просто Mozilla, которая не работает.

1 Ответ

0 голосов
/ 15 января 2012

Не берите в голову все это, после некоторой доработки таблицы, я понял, что была некоторая недопустимая печать html-кода ДО табеля, и это то, что мешало печати таблицы. В конце концов, ничего общего с CSS или стилями печати. ​​

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