【发布时间】:2019-07-18 06:05:04
【问题描述】:
我想使用 chrome 的默认打印页面对话框以 A5 打印网页。我设法写了一些 css,但纸张大小在 chrome 的打印对话框中仍然是 A4,并且页面上出现了大边距。
我尝试设置 css 规则,例如将页边距设置为 0,但没有成功。
@page{margin: 0; size: A5 portrait;}
chrome的打印对话框中的纸张大小应选择为A5,页面中不应有任何边距
【问题讨论】:
我想使用 chrome 的默认打印页面对话框以 A5 打印网页。我设法写了一些 css,但纸张大小在 chrome 的打印对话框中仍然是 A4,并且页面上出现了大边距。
我尝试设置 css 规则,例如将页边距设置为 0,但没有成功。
@page{margin: 0; size: A5 portrait;}
chrome的打印对话框中的纸张大小应选择为A5,页面中不应有任何边距
【问题讨论】:
可以使用如下所述的纸质 css 库: stackoverflow force a5 paper size in chrome print settings css 还有一些有价值的读物可能会有所帮助 w3.org 或 stackoverflow disabling browser print options
【讨论】:
size CSS 属性仍处于试验阶段,还没有太多支持,因此不应依赖。
您可以在这里找到更多信息:https://developer.mozilla.org/en-US/docs/Web/CSS/@page/size
【讨论】: