2013-08-19 13 views
5

Sto cercando di ridimensionare le immagini artistiche di css sprite pixel e di disabilitare COMPLETAMENTE l'anti-aliasing/livellamento dell'immagine.Scala CSS sprite pixel art senza smoothing dell'immagine

Per questo post qui: Disable antialising when scaling images Ho provato quanto segue 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; 

Ha funzionato esattamente come avrei voluto in Firefox, ma in Chrome e OSSIA aiuta un po ', ma alcune interpolazioni/smoothing/anti-aliasing dell'immagine si verificano ancora.

Non sto volendo utilizzare un elemento canvas, ma preferisco semplicemente attenermi agli sprite dell'immagine di sfondo CSS.

C'è un modo per ottenere gli stessi risultati di "-moz-crisp-edges" negli altri browser?

+1

Si prega di dare un'occhiata qui: http://stackoverflow.com/questions/3900436/image-scaling-by-css-is-there-a-webkit-alternative-for-moz-crisp-edges/8888964#8888964 – GibboK

risposta