我有一个带有打印按钮的网页
onClick="window.print()"
我有一个 css 样式表,它隐藏了打印时不应显示的所有元素(使用 display:none)。例子:
@media print
{
.gf-menu {display:none;}
}
实际内容只占用一页空间。侧边栏占用 3 页空间(什么,它的侧边栏很大,告我)。打印时侧边栏不显示(display:none;),但好像还是占空间。
结果是我有 1 页内容和 2 页空白空间。我怎样才能删除那个空间?我尝试在打印时手动设置身体高度,但没有效果。有什么办法可以删除/防止多余的页面?