html - 如何在 chrome 上强制打印 css

标签 html css printing

我需要在 google chrome 打印选项上强制打印 我尝试在 CSS 上使用这段代码,它的力量使纵向或横向 但我需要强制调整页面大小,如 A5 或 A6

@media print{
	@page {
		size: portrait;
		margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
	}
}

在纵向或横向等打印选项上选择 A5 或 A6 选项是否是强制选项的代码

截图: enter image description here

最佳答案

我想这就是您要找的。只需设置 size: A4 landscape;

@media print {
 @page {
    size: A4 landscape;
    max-height:100%;
    max-width:100%
    }
}

根据您的 img 或您尝试打印的任何内容,您还可以在 @page 下设置您的 img 以使其更适合。

img {
    width:100%;
    height:100%;
    display:block;
    }

关于html - 如何在 chrome 上强制打印 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55198112/

相关文章:

r - ggplot2:调用打印方法时抑制绘图

javascript - 如何动态调整 iFrame 的大小(跨浏览器解决方案)

Jquery 在 IE9 RC 中不工作

css - 设置 div 的高度,使其延伸到页面的最后,仅使用 css?

css - 仔细粘贴背景图片

Django——打印大量文件?

python - 在 python 中,为什么使用日志而不是打印?

html - 我的选择框在浏览器上的不同输出

用于查找字符串的 jquery 选择器

css - 我不确定我是否正确地编写了这个 CSS。