[英]Remove Items (or pages) during '@media print' style sheet
现在,我有了@media打印样式表,可以按ID /类隐藏各种对象,例如
@media print {
#header, #navbar, #navbar, #toolbar, #footer, .title {
visibility:hidden;
display:none;
}
}
在打印预览时,它确实隐藏了这些对象,但它们仍然占据空间,迫使我要打印的内容在第2页上,分别为空白页1和空白页3。第2页显示在打印屏幕上,或者是截断我不想隐藏的内容的一种方法,只是隐藏它们而已,请告诉我。
谢谢。
使用visibility:hidden
保留元素将占据的空间,而display:none
不会显示该空间。
您要使用:
@media print {
#header, #navbar, #navbar, #toolbar, #footer, .title {
display:none !important;
}
}
当然,这已经解决过了: 可见性:隐藏和显示:无之间有什么区别?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.