我想使用chrome的默认打印页面对话框在A5中打印网页。我设法写了一些css,但在chrome的打印对话框中,纸张大小仍然是A4的,页面上出现了很大的页边距。
我尝试过设置css规则,比如将页面边距设置为0,但不起作用。
@page{margin: 0; size: A5 portrait;}
应将chrome打印对话框中的纸张大小选择为A5,并且页面中不应有任何页边距
发布于 2019-07-18 14:35:56
我可以使用纸质的css库,如下所述:stackoverflow force a5 paper size in chrome print settings css还有一些对w3.org或stackoverflow disabling browser print options有帮助的有价值的读物
发布于 2019-07-18 14:17:41
size CSS属性仍处于实验阶段,尚未获得太多支持,因此不应依赖。
你可以在这里找到更多信息:https://developer.mozilla.org/en-US/docs/Web/CSS/@page/size
https://stackoverflow.com/questions/57088012
复制相似问题