html - 如何从打印页面中删除页眉/页脚?

标签 html css printing

我想删除横向打印页面上的默认页眉/页脚。

这对于横向模式来说很好:

@page{
    size: landscape; //Showing header footer with landscape layout
}

更改页面布局:

@page{
    size: landscape;
    margin: 0mm; //removed header footer but change page layout 
}

最佳答案

@page{size: landscape;} 不完全受浏览器支持,已被弃用。

有一个 hack 来获得所需的行为,使用

-webkit-transform: rotate(-90deg);
-moz-transform:rotate(-90deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

旋转页面以进行打印。

关于html - 如何从打印页面中删除页眉/页脚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38608275/

相关文章:

javascript - jQuery .each css 不是函数

javascript - 如何使用javascript仅打印选定的复选框?

C# WebSocket 版本 8+ 服务器通信

html - 如何使 div 的整个区域都可以点击,同时排除该区域顶部的复选框?

html - 在 Chrome 中,如何呈现没有间隙的 Unicode block 字符?

css - 如何修复 `<span>` 元素中溢出的字形?

html - 自动拉伸(stretch) Div 的垂直文本

android - 在 Android 上从 Webview 保存 PDF

ruby - 如何打印语法高亮的 Ruby 代码?

javascript - 如何在 HTML 中嵌入 PDF?