【发布时间】:2012-08-01 07:39:55
【问题描述】:
我的要求是在打印时为所有页面提供10cm的边距。
我正在使用window.print() 打印。我的网页会动态增加(因此无法确定页数)。对于所有页面,我需要提供 10 厘米的边距。
我使用了 CSS Media="Print",我在其中定义了样式:
@page
{
Margin-top :10cm;
}
这适用于所有浏览器除了Mozilla firefox。我搜索了解决方案,所有博客都说,Mozilla 不支持@page,但没有解决方案。有人可以帮我吗?
请让我知道是否可以在 Mozilla 中实现
【问题讨论】:
-
page 将在所有浏览器中都支持 .. 但在 mozilla 中不支持 .. 我需要为 mozilla 实现 @page 一些方法
-
请有人告诉我我们真的可以实现吗?
-
我认为 Firefox 不支持设置页边距样式。我已经做了相当多的谷歌搜索,我读过的所有内容都说他们不支持它。如果有人设法找到答案,我会非常感兴趣。
标签: css asp.net-mvc printing