Печать страницы HTML (ПОЛНАЯ страница!) - PullRequest
2 голосов
/ 28 октября 2010

У меня есть веб-страница, которая имеет много элементов div (перечисленных как строки таблицы), и строки превышают длину страницы (в представлении, прежде чем вам придется прокручивать страницу вниз). Я использую некоторый JavaScript для переключения, какая информация отображается на моей странице (например, количество строк).

Я создал файл print.css и мне удалось отредактировать стиль, который отображается при печати страницы, однако печатается только окно, отображаемое на моем экране (поэтому загружаются мои записи, которые нужно прокрутить в браузере для просмотра, остаются вне моего печатного документа !!)

У кого-нибудь есть идеи? Даже когда я нажимаю на предпросмотр печати через FireFox и IE, это только предварительный просмотр точного экрана. Любая помощь здесь очень ценится!

1 Ответ

4 голосов
/ 28 октября 2010

Одной из возможных причин проблемы является то, что некоторый элемент блока расположен абсолютно и имеет полосы прокрутки (переполнение установлено на auto).При печати переполненный контент будет скрыт.Вам необходимо отключить абсолютное позиционирование в вашем файле print.css.Пример этого: http://pastehtml.com/view/1bo7tje.html

Трудно сказать без примера, воспроизводящего проблему.Вам не нужно показывать всю страницу со всеми стилями.Достаточно привести простейший пример воспроизведения ошибки.Вы даже можете найти проблему при упрощении кода.

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