Изменение размера содержимого страницы, чтобы поместиться на одной странице печати
Эта проблема IMO больше связана с CSS, но я открыт для любого решения. Я пытаюсь распечатать веб-страницу, котораяВысота s определяется в px (я тоже пробовал%). Что теперь'Это происходит в Safari и IE 8 и далее, содержимое страницы не будет напечатано на одной странице.
Текущая настройка
div.parent-container{
height: 900px;
}
div.parent-container div.child-containers{
height:100%;
}
Какие'происходит
Он напечатает все на одной странице в FF, но в IE и Safari содержимое будет разделено на две страницы, что является проблемой для моих пользователей. Я должен сказать им, чтобы установить поля страницы: 0,3, что, безусловно, не является эффективным способом.
Что я сделал
Я пробовал разные хакеры @page и браузера, чтобы он работал, но это не такне окажется плодотворным ИЛИ не делаетмне кажется эффективным (никогда не был фанатом настраиваемых взломов браузера).
Что я хочу
Решение CSS / JS для печати содержимого страницы на одной странице может выглядеть примерно так:Уменьшать до размеров'.
Спасибо рахи