我正在尝试打印整个 html 文档的一部分。我正在使用下面的 css 来做到这一点。
@media print { body * {
visibility: hidden;
}
#print-area * {
visibility: visible;
}}
它正在工作,但作为可见性:隐藏保留空间,它正在打印空白页和我的内容。我试图使用 :not 来自 css3 的选择器来设置所有其他 div,但将“打印区域”设置为 display:none,如下所示,
div:not(#print-area){ display:none; }
这将导致打印空白页。看起来 :not 选择器不适用于媒体打印。对此的任何建议/解决方案都将受到欢迎。
谢谢