При печати страницы ниже в Safari/Chrome, содержание (все на странице, в основном) хлюпается в левую сторону страницы, на уровне приблизительно 60% страницы width.
Однако в FireFox и IE 7, печатная страница показывает содержание полной шириной (и выглядит довольно хорошим, imo). Я изменил размер всех элементов макета к 100% шириной (использование! важный для проверки они применяются), и Safari/Chrome все еще не распечатает полную ширину.
Вот страница, на которую я ссылаюсь: http://archstl.org/commoffice/press-release/2010/local-catholic-principal-honored-fi
И вот изображение различия между WebKit (сначала) по сравнению со (вторым) Гекконом:
(источник: skitch.com)
(источник: skitch.com)
извините, это не ответ, а комментарий (я пока не могу комментировать), но вы уже пробовали распечатать лист? если нет, просто попробуйте.
Также я проверил ваш print.css и, хотя я не слишком уверен, может быть, вы можете проверить размеры шрифтов. Попробуйте сначала использовать пиксели вместо em. Поскольку em является относительным к базовому размеру шрифта, он может отличаться в браузерах. Вы можете исправить это, добавив фиксированный размер шрифта в стиль body, например, так:
body { font-size: 13px; }
затем продолжайте использовать em для остальных.