A List Apart


Finessing feColorMatrix

CSS filters lack the ability to do per-channel manipulation—a huge drawback. They may be convenient, but CSS filters are merely shortcuts derived from SVG; as such, they provide no control over RGBA channels. SVG (particularly the feColorMatrix map) gives us much more power and lets us take CSS filters to the next level. Una Kravats guides us through feColorMatrix and shows us how we can harness its power to create detailed filters.

More from A List Apart