简体   繁体   English

通过将CSS用于IE9,10,11,可将打印比例缩放到50%

[英]print scale to some % like 50% by using CSS for IE9,10,11

Zoom css property not working for IE9,10,11. 缩放css属性不适用于IE9、10、11。 Observed while print preview UI disturbing and the default scale is Shrink to fit. 在打印预览UI受到干扰时观察到,默认比例为“缩小以适合”。 When i changed this scale from Shrink to fit to 50% the page is displaying properly(print preview).Can any one help how can i set scale to 50% using CSS code. 当我将该比例从``收缩''更改为``适合50%''时,页面显示正确(打印预览)。有谁能帮助我如何使用CSS代码将比例设置为50%?

<style type="text/css" media="print">
body {width: 200%;height: 200%;margin: -50% -50%;}
</style>  

After adding above print CSS for page, it is working as expected in IE (somewhat better). 在为页面添加上述打印CSS之后,它可以在IE中按预期工作(效果更好)。

For Edge, I added the following code for scaling: 对于Edge,我添加了以下代码以进行缩放:

<style type="text/css" media="print">
body {zoom: 50%;}
</style>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM