gpt4 book ai didi

html - 如何在浏览器中设置默认打印选项

转载 作者:太空宇宙 更新时间:2023-11-04 08:11:22 24 4
gpt4 key购买 nike

我正在为我的客户设置一个友好的可打印文档。由此,我想设置一个默认打印选项,默认选择页码选项的页脚。是这样的:

enter image description here

到目前为止,我知道有这样一个选项:

@page {
size: auto;
margin: 0mm;
}

但是,我不太确定是否选择了上述选项。

谢谢。

最佳答案

您不能像这样更改浏览器的默认设置。 “页眉和页脚”是 Chrome 中的一个用户选项。 Chrome 将尊重用户的偏好,而不是网站。

@page您尝试使用的规则只能隐藏页眉和页脚,因为您可以更改页边距,但这并不是它的设计目的。

话虽如此,您仍然可以选择制作自己的页眉和页脚,这些页眉和页脚仅在打印时可见。例如:

HTML

<body>
<div id="print-head">Page 1. Hidden in browser, shows up printing.</div>
<div>This is just a normal div that shows up on both.</div>
</body>

CSS

#print-head {
display: none;
}
@media print {
#print-head {
display: block;
}
}

我知道您说过需要页码,但您需要确切知道分页符的位置。即使您自己定义分页符,也不能保证用户设置/环境不会引入额外的分页符,这会使页眉/页脚错位。

关于html - 如何在浏览器中设置默认打印选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46266275/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com