如何在打印网页时将高度设置为自动
问题描述:
我需要你的帮助。如何在打印网页时将高度设置为自动
我正在制作发票优惠券系统并停留在优惠券打印机上打印。 你能告诉我如何将纸张的高度设置为自动,这需要根据内容动态更改。
<style type="text/css" media="print">
@page
{
size: auto; /* auto is the initial value */
margin: 0mm; /* this affects the margin in the printer settings */
}
@media print {
@page {
size:80mm 80mm;
}
}
目前我使用的是80mm 80mm,所以宽度可以,但高度不能是80?它应该是自动可调的。
我想将它打印在汇总纸上。
请帮我..
答
把发票容器最大宽度:80毫米; 为前:
<div id="invoiceContainer">
....
</div>
<style>
#invoiceContainer{
..
max-width: 80mm;
height:auto;/*min-height:80mm;*/
}
</style>
无需@media打印查询,并没有把大小里面。
没有它不适合我 –
@AkshayBajpei你是否删除了@@ media打印大小并尝试过? – Sanil
是的...我删除了,并尝试你的代码.. –