我有一个 css 文件,我定义了屏幕和打印的所有规则(使用@media print
)。这是一些代码:
/* more css rules above */
@media print
{
body * {
visibility:hidden;
}
#preview, #preview * {
visibility:visible;
}
}
在 IE 和 Firefox 中一切正常,但在 chrome 和 chromium 中我得到一个空白页面(没有打印任何内容)这些浏览器是否需要任何特殊的考虑?
编辑: 我为 Chrome 和 Chromium 下载了这个插件,它允许我调试打印样式表,令我惊讶的是,该插件向我显示与 Firefox 和 IE 完全相同。