是否可以使用整个宽度在A4上打印div的内容?

时间:2011-10-05 15:50:42

标签: javascript jquery html css

我想使用jquery打印div的内容(包含info的表)。我想知道是否可以调整表格大小以便使用整个A4宽度。

非常感谢

1 个答案:

答案 0 :(得分:2)

您的意思是想要使用bleed直接打印到页面边缘,或者只是让导航和其他元素消失,这样宽度就会占据整个打印区域(但仍然有页边距)?

我认为浏览器不支持完全出血打印。

但是,如果您只想使用带边距的整个区域,大多数浏览器应自动调整大小到页面上的最大元素。因此,请使用print stylesheet

  • 为了进行测试,Firebug可以方便地在浏览器中显示打印视图,或者您只需删除media =“print”
  • 隐藏其他元素并使div占据视口的整个宽度
  • 请务必使用width:auto;以获得最佳效果。由于纸张和屏幕的比例非常不同,因此您不希望浏览器错误地调整文本大小,因为两者都以像素定义,并且它认为您希望它保留比例。