Có cách nào để làm cho bộ lọc ảnh màu xám hoạt động trên IE 10 mà không có JavaScript hoặc SVG không?Hình ảnh màu xám của bộ lọc CSS cho IE 10
Tôi đã sử dụng đoạn mã sau thành công trong tất cả các trình duyệt trừ 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%);}
này sẽ không làm việc: http://blogs.msdn.com/b/ie/archive /2012/06/04/legacy-dx-filters-removed-from-ie10-release-preview.aspx –
Firefox 35 vừa được phát hành và hiện hỗ trợ Bộ lọc CSS https://developer.mozilla.org/en-US/Firefox/Phát hành/35 –