css - 从浏览器在自定义区域打印

标签 css printing

我需要在 A4 纸上打印并增加每页顶部和底部的边距。
例如 enter image description here 我如何在 css 中执行此操作?

最佳答案

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

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

    /* Write custom styles here */
}

Demo (检查打印预览,文本将变为红色)

关于css - 从浏览器在自定义区域打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18959615/

相关文章:

css - ul 的背景颜色未扩展到溢出 :auto

html - IE8 中的 Monospace 字体忽略空格

javascript - 无法选择搜索建议

javascript - 是否有任何 javascript 函数,甚至在 jQuery 库中与 PHP print_r() 功能相同?

c - 打印时如何取消/重置 StartPage/EndPage 之间的页面?

html - 每行独立的文本 block

jQuery 更改图像与选择不工作

java 通过点阵打印,跳页

java - ?在打印心形符号时

c++ - 是否有打印可选值的约定?