如何制作等效的
.anyClass
{
filter:grayscale(100%);
}
在IE11中,除<img/>
以外的元素
代码不必在IE10及更早版本和其他浏览器中运行。
我用Google搜索了一些解决方案:
.anyClass
{
filter:gray; /* IE9 */
filter:grayscale(100%);
-ms-filter:grayscale(100%);
-webkit-filter:grayscale(100%);
}
但它不适用于IE10和IE11。
我还找到了<img/>
的解决方案,但我想在<div/>
,<section/>
等标准HTML元素上使用它(内部元素)。
找不到解决方案。
顺便说一句。该代码可能无法在其他浏览器中使用。我知道如何过滤IE11。允许使用JS(不含jQuery),CSS,SVG和HTML。