CSS: Как напечатать (по умолчанию) файл с нижним колонтитулом (нет классов для него в HTML) - PullRequest
0 голосов
/ 30 марта 2020

Как напечатать html страницу с верхним и нижним колонтитулами по умолчанию (без явного нажатия флажков во время печати)?

Например, для отображения фонового изображения я нашел "-webkit-print-color-" настроить: точный; ":

.print-layout {
  width: 210mm;
  margin: 0 auto;
  @media print {
    -webkit-print-color-adjust: exact;
  }
}

Но как это сделать для нижнего колонтитула и заголовка? На моей HTML странице у меня нет явных классов верхнего и нижнего колонтитула. В моем случае верхний колонтитул - это имя табуляции и дата, нижний колонтитул - это ссылка на сайт и номер страницы в моем случае.

1 Ответ

0 голосов
/ 30 марта 2020

Насколько мне известно, вы не можете добавить заголовок и нижний колонтитул, просто добавив css, новые функции в HTML позволяют добавлять теги <footer> и <header> к вашим HTML и Вы можете добавить тег <a> с URL-ссылкой на веб-страницу, опять же, если вам нужно что-то динамическое c, например, данные, изменяющиеся каждый раз, когда вам нужно будет добавить скрипт в метод new Date().

Свойство -webkit-print-color-Adjust является нестандартным расширением CSS, которое не рекомендуется использовать, поскольку оно не дает надежных результатов каждый раз.

...