Изменение размера содержимого страницы, чтобы поместиться на одной странице печати

Эта проблема 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 для печати содержимого страницы на одной странице может выглядеть примерно так:Уменьшать до размеров'.

Спасибо рахи

Ответы на вопрос(1)

Ваш ответ на вопрос