2014-07-22 37 views
0

不工作我已经使用下面的CSS灰阶过滤器在Android手机的默认浏览器

img.grayscale { 
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 3.5+ */ 
filter: gray; /* IE6-9 */ 
-webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */ 
} 

img.grayscale:hover { 
filter: none; 
-webkit-filter: grayscale(0%); 
} 

它是工作在我的桌面浏览器的罚款在CCS书面灰度的图像。但在我的Android手机中,平板电脑在默认浏览器中无法使用。在Firefox浏览器中工作。

+0

工作在新的android版本4.4.2。 – Vijayakumar

+0

过滤器支持已添加到Android的4.4 –

+0

好的感谢您的信息。有没有其他的方式来显示灰度较低版本的图像。我已经在Chrome浏览器中检查了Android 4.4.2以及更低版本的工作。但它不适用于任何Android版本的默认浏览器。 – Vijayakumar

回答