CSS has filters that can perform complex operations on raster images and svgs. It gives tremendous power to css author to perform this operation in browser dynamically. invert()css function invert the color of input image.  filter: invert(1); It's no surprise that this one pops up often in CSS interview questions.