从浏览器打印自定义区域

时间:2013-09-23 12:45:48

标签: css printing

我需要在A4纸上打印并在每页的页面顶部和底部增加页边距 例如enter image description here 我怎么在css中这样做?

2 个答案:

答案 0 :(得分:2)

您可以像往常一样使用<link>标记,并设置media="print"这将应用打印样式,您还可以进行@print媒体查询并自定义最适合打印的布局

@media print { 
    div {
        color: #f00;
    }

    /* Write custom styles here */
}

Demo(查看打印预览,文字会变为红色)

答案 1 :(得分:0)

这解决了我的问题。

@page {
    margin-top: 5cm !important;
    margin-bottom: 5cm !important;
}