Czy istnieje sposób na sprawienie, aby filtr obrazu w skali szarości działał na IE 10 bez JavaScript lub SVG?Filtr CSS obraz w skali szarości dla IE 10
Używam następujący kod z powodzeniem we wszystkich przeglądarkach z wyjątkiem IE 10.
img{
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"); /* Firefox 10+, Firefox on Android */
filter:gray; /* IE6-9 */
-webkit-filter:grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
-moz-filter: grayscale(100%);
-o-filter: grayscale(100%);}
To nie zadziała: http://blogs.msdn.com/b/ie/archive /2012/06/04/legacy-dx-filters-removed-from-ie10-release-preview.aspx –
Firefox 35 został właśnie wydany i obsługuje teraz filtry CSS https://developer.mozilla.org/en-US/Firefox/Wydania/35 –