Как раздражать размер и перекрестный браузер совместимая печать CSS для В мире большинство форматов бумаги использования для получения печати?
A4, A3, Legal etc
Как мы можем то же почти подобное форматирование к нашей странице сайта как слово MS? Что лучшие практики должны получить непротиворечивость в форматировании страницы печати от каких-либо популярных браузеров?
body {width: 7in}
.Что относительно этого? какое-либо предложение?
body {margin: 15px; }
#mainContainer {width: 842px; /* equivalent to A4 */ margin: 0; }
#header {display: none; }
form {display: none!important; }
#footer {display: none; }
#mainContent #leftCol {display: none; }
#mainContent #rightCol {display: none; }
#mainContent #contentSection {float: none; padding: 0; margin: 0; font-size: 13px; width: 100%; }
Вы можете указать таблицы стилей только для печати, используя
Пользователь должен указать размер страницы в диалоге печати. Вы смогли предложить ориентацию страницы в CSS2, используя @page
, но она была опущена в 2.1. См. здесь и здесь для отличного введения в таблицы стилей печати.
Применяются обычные причуды, например, различия в коробчатой модели. Единственная лучшая практика, которая приходит на ум, это простота, не используйте положение: абсолютное
, и проверьте много. Установите драйвер печати PDF для тестирования.
Вы должны уметь указать их в таблице стилей печати.
Используя pt
, будучи физической единицей , вы должны получить последовательные результаты на каждой машине.
Нет. Вам нужно, чтобы пользователь заранее выбрал правильную таблицу стилей.
Если вы не хотите, чтобы ваша распечатка состояла из пяти страниц рядом друг с другом, вероятно, да. Однако, это можно сделать только в таблице стилей печати.
Помните, что в настройках по умолчанию все браузеры будут печатать собственные заголовок и нижний колонтитул, которые только пользователь может удалить в своем диалоговом окне печати.
Если вы хотите получить полный контроль над каждым дюймом вашего устройства печати - включая размер и ориентацию - вам нужно будет начать генерировать PDF-файлы.