栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在打印网页时删除页面标题和日期(使用CSS?)

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在打印网页时删除页面标题和日期(使用CSS?)

从历史上看,要使这些东西消失是不可能的,因为它们是用户设置,而不是您可以控制的页面的一部分。

但是,截至2017年,

@page
规则已标准化,可用于在现代浏览器中隐藏页面标题和日期:

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

打印页眉/页脚和页边距

打印Web文档时,在浏览器的“页面设置”(或“打印设置”)对话框中设置边距。这些页边距设置尽管在浏览器中进行了设置,但在操作系统/打印机驱动程序级别上受控制,而在HTML
/ CSS / DOM级别上则不可控制。(有关CSS控制的打印页眉和页脚,请参见打印页眉。)

设置必须足够大以涵盖打印机的物理非打印区域。此外,它们必须足够大以包含通常配置为浏览器打印的页眉和页脚(通常是页面标题,页面编号,URL和日期)。请注意,这些页眉和页脚尽管是由浏览器指定的,并且通常可以通过用户首选项进行配置,但它们并不是Web页面本身的一部分,因此不受CSS的控制。用CSS术语来说,它们不在页面框CSS2.1第13.2节的范围之内。

…即将页边距设置为0会隐藏页面标题,因为标题打印在页边距中。

感谢Vigneswaranš此提示。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/470647.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号