Есть ли способ заставить Chrome всегда печатать без заголовков и полей? Chrome продолжает забывать, и это действительно запутывает мою программу регистрации наличных денег (если заголовок там, он пытается распечатать всю страницу, что является большим количеством пробелов). Если у вас есть CSS, настройки Chrome, даже жестко отредактированное редактирование самого Chrome: все, что может исправить это, будет оценено по достоинству.Форсировать настройки печати Chrome
2
A
ответ
3
Если вы хотите изменить это через свой веб-сайт, вы можете попробовать использовать запросы css media, чтобы скрыть или изменить порядок элементов для печати.
@media print {
/* All your print styles go here */
margin: 0;
#header, #footer, #nav {
display: none !important;
}
}
1
У меня была та же проблема. Я хотел переопределить параметры печати, чтобы верхние и нижние колонтитулы браузера не отображались.
Ввод @page {margin: 5mm;}
в мой CSS-файл работал отлично. Фактически, если вы используете @page {margin: 0}
, параметр «Верхние и нижние колонтитулы» даже не отображается в предварительном просмотре печати (в Chrome я еще не тестировал другие браузеры.
Я пытаюсь скрыть заголовок, отображаемый на вкладке и на полях и т. д. Это не элементы на странице, которые являются проблемой. Ваше решение было бы, если бы у меня был элемент с названием «заголовок»? – Rhyono
Я вижу. Да, вы правы. Я добавил больше к моему ответу теперь –
Настройка полей страниц, по-видимому, не переопределяет границы страниц Chrome (которые по-прежнему не работают). Похоже, мне понадобится жестко закодированное изменение в Chrome, чтобы заставить его вести себя. – Rhyono