在打印文件时,有时需要将纸张设置为特定的尺寸。在CSS中,可以使用@page和size属性来控制打印页面的外观和大小。
首先,大家需要在CSS样式表中添加以下代码:
@page { size: A5; margin: 0; }
以上代码将页面设置为A5纸张大小,并将边距设置为0。您可以将“size”更改为其他预定义的纸张大小,如A4或Letter。
接下来,大家需要将每个打印元素的大小设置为A5。例如:
@media print { .printMe { width: 210mm; height: 148mm; } }
以上代码将名为“printMe”的元素大小设置为A5。请注意,必须将单位设置为毫米(mm)而不是像素(px)。
您还可以将页面方向设置为纵向或横向,如下所示:
@page { size: A5 landscape; }
以上代码将页面设置为横向(横向)A5纸张大小。
总之,通过使用CSS的@page和size属性,您可以轻松设置打印页面的大小,边距和方向。