【发布时间】:2013-06-22 02:26:15
【问题描述】:
我正在尝试为单色设备设置一些替代样式 - 即黑白打印输出。
我以为我可以使用一个简单的 css 媒体查询来执行此操作,但它不起作用。
.Something { color: red; }
@media all and (monochrome)
{
.Something { color: black; }
}
当我尝试打印(或预览)它时,未应用单色样式。
上面是一个糟糕的例子,但我设置了一个 JSFiddle:
在 Firefox 中查看上述打印预览时,既不应用彩色也不应用单色。 在 chrome 中,即使在黑白模式下,它也能保持颜色特征。
我错过了什么?
我确实注意到 JSFiddle 突出显示颜色的方式与所有其他媒体查询不同。这是线索吗?
【问题讨论】:
标签: css google-chrome firefox printing media-queries