在CSS着色单调的形象,我可以使图像灰度类似的东西:与SVG滤镜
.greyscale {
filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
}
我想有一个单调的图像,其中深色是说#11224F
而不是黑色。有没有办法用SVG过滤器做这样的事情?
是啊,伟大的答案感谢。我一直在想,使用偏移量会让事情变得糟糕(因为你会有非白色的颜色变成白色),但这种方法很有意义,看起来应该很好。 – JKillian