2017-02-14 26 views
0

я пытаюсь свернуть свою страницу с помощьюКак избежать пустой страницы при масштабировании страницы для печати?

@media print { 
    body { 
     transform: scale(.5); 
     transform-origin: 0 0; 
    } 
} 

Это прекрасно работает для меня, но я получаю пустую страницу, если я распечатать его. Как я могу избежать этого? Или есть лучший способ выполнить эту работу? Заранее спасибо!

Для полноты небольшой пример:

<!DOCTYPE html> 
<html> 
<head> 
    <style type="text/css"> 
     @media print { 
     body { 
      transform: scale(.5); 
      transform-origin: 0 0; 
     } 
    </style> 
    <title>Test</title> 
</head> 
<body> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
    <p>test</p> 
</body> 
</html> 

Edit: я должен отметить, что я не имею никакого влияния на body -поперечник

+0

Возможный дубликат [как избежать дополнительной пустой страницы в конце во время печати?] (Http://stackoverflow.com/questions/7846346/how-to-avoid-extra-blank-page-at-end-while- печать) – Lars

ответ

0

Я решить мою проблему, изменив transform на zoom ,