Css打印@page设置方向而不消除另一个?

时间:2014-03-03 05:16:09

标签: html css printing orientation

CSS中的

@page {size: landscape}将页面打印为横向,非常棒,但是为什么用户在CSS中定义了您希望页面使用的页面后,用户是否会失去在横向和纵向之间进行选择的能力?

至少在Google Chrome中就是这样。

我不能默认设置横向,所以如果用户判断他需要什么,用户可以选择肖像吗?

1 个答案:

答案 0 :(得分:0)

将“自动”添加到您的尺寸属性中,如下所示。这会将默认方向更改为横向,但仍允许用户将其更改回纵向。在Chrome和Firefox中进行了测试。

@page { size: landscape auto; }