【发布时间】:2011-11-30 15:45:28
【问题描述】:
我正在做一个项目,需要在打印页面周围有一个 20 毫米的白色区域,其中有一个 10 毫米的边框。
我使用<div>s 进行了这些设置,HTML 页面上的一切看起来都很好 - 但是当我去打印时,我得到了无法打印的额外 4-5 毫米边距(因为它是由每台打印机定义的) ) 添加到左侧和顶部,将所有内容推到右侧,部分推到第二页。我想它只是从右侧取下,底部被推到第二页。
我想要做的是获得添加到页面左右顶部和底部的确切毫米,并将其从我的 20 毫米中取出。由于我无法保证该页面将使用哪台打印机,因此我无法保证所有边距都与我的尺寸相同。
我不能使用收缩来适应 IE,因为我需要精确测量东西的放置位置和大小,并且 IE6 不支持它 - 可以使用它,因为这是我的要求客户端是 IE 的应用程序(不要问我为什么必须这样)。
【问题讨论】:
-
你知道,标点、大写字母或换行不征税。