Я показал несколько скриншотов, которые показывают проблему...
Проблема:
Я пытаюсь напечатать эту страницу только с таблицей, и, как показано на изображении с открытой боковой панелью, я поместил эту боковую панель в print-hidden
, и она работала до версии Google Chrome 46.0.2490.71
но после следующего обновления в @media
print
css margin
не работает.
В настоящее время моя версия Google Chrome — 48.0.2564.23
.
Страница боковой панели:
Новая версия Chrome показывает поля, как показано на изображении предварительного просмотра, и эта проблема возникает только в браузере Chrome, во всех других браузерах он работает нормально.
Просмотр страницы боковой панели для печати:
Без боковой панели:
Без просмотра страницы на боковой панели:
Я не могу понять, почему новая версия хрома занимает print-hidden
поля div...!!
Важно то, что это не работает в последнем обновлении Chrome, только в остальном все было в порядке.
Пожалуйста, если кто-то определил проблему печати в последнем обновлении Chrome, сообщите мне, у кого есть решение.
Вы можете спросить, есть ли у вас какие-либо вопросы, чтобы понять мою проблему.
Спасибо...
Пытался:
Я попытался указать отрицательное левое поле, но в этом случае предварительный просмотр печати во всех других браузерах не подходит.
Выпуск на GitHub:
Проблема на форуме Google Chrome:
JsFiddle:
В JsFiddle я использовал свойство css margin-left
, но оно не работает в последней версии Chrome после 47, оно отлично работало в более старой версии до Google Chrome 46.0.2490.71
, но в следующем обновлении это большая проблема, в другом браузере он работает как обычно очень плавно...
margin-left:-200px;
в @media print, тогда он не работает в хроме, в другом браузере этот @media print работает нормально...!! - person Sagar Naliyapara   schedule 20.12.2015