打印时是否可以在代码中反转网页的颜色?

时间:2013-12-06 16:15:55

标签: javascript html5 css3 printing

我有一个完全黑白的网站(有一些颜色修剪),但黑色绝大部分是页面的最大部分。我希望通过在打印时反转所有颜色来提高页面的墨水效率。 (使白页成为页面的大部分)

3 个答案:

答案 0 :(得分:3)

为什么不在@media print媒体查询中指定这些样式?谷歌可以提供帮助,但here is one site with an explanation

答案 1 :(得分:2)

WebKit-based browsers中,添加到CSS:

@media print {
    html {
        -webkit-filter: invert(100%);  
    }
}

not webkit个浏览器中,使用@media print手动执行。

答案 2 :(得分:0)

是的,使用打印样式表并反转其中的颜色......

http://coding.smashingmagazine.com/2011/11/24/how-to-set-up-a-print-style-sheet/