使用`:right` css页面规则启动第一页?

时间:2017-07-11 19:33:04

标签: html css css3 princexml css-paged-media

我定义了@page :left:right这样的边距:

@page :left {
  margin-left: 0.75in;
  margin-right: 0.25in;
}

@page :right {
  margin-right: 0.75in;
  margin-left: 0.25in;
}

当我使用Chrome进行打印时,似乎始终使用:left规则启动文档。

是否可以通过:right规则开始打印?

我对Chrome的解决方案最感兴趣,但我也对Prince的解决方案感兴趣。

3 个答案:

答案 0 :(得分:1)

您可以使用page-break-before css property调整Chrome和Prince中的分页符(显然)。

答案 1 :(得分:0)

CSS代表"级联样式表"和#34;级联"意味着它从上到下阅读。如果你只是改变你的陈述的顺序,它应该首先阅读。

答案 2 :(得分:0)

将@page:放在:left左上方应该这样做。

@page :right {
  margin-right: 0.75in;
  margin-left: 0.25in;
}

@page :left {
  margin-left: 0.75in;
  margin-right: 0.25in;
}