I am attempting to enlarge CSS sprite pixel art images and need to completely eliminate anti-aliasing/image smoothing.
After reading this post on the subject: Disable antialising when scaling images, I experimented with the following CSS:
image-rendering: optimizeSpeed;
image-rendering: -moz-crisp-edges;
image-rendering: -o-crisp-edges;
image-rendering: -webkit-optimize-contrast;
image-rendering: optimize-contrast;
-ms-interpolation-mode: nearest-neighbor;
While it worked perfectly in Firefox, Chrome and I.E. still showed some degree of image interpolation/smoothing or anti-aliasing.
I prefer not to utilize a canvas element and would like to stick with CSS background image sprites. Is there a method to achieve the same outcome as "moz-crisp-edges" in other browsers?