当前位置: 首页 > 面试题库 >

Internet Explorer 10-如何应用灰度滤镜?

桓信鸥
2023-03-14
问题内容

直到9,此CSS代码对于Internet Explorer都非常有效。

img.gray {
    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");
    filter: gray;
    -webkit-filter: grayscale(1);
}

但是,对于Internet Explorer 10,我需要做什么?


问题答案:

IE10不像IE9和更早版本那样支持DX滤镜,也不支持灰度滤镜的前缀版本。

但是,您可以在IE10中使用SVG覆盖来完成灰度调整。例:

img.grayscale:hover {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
}

svg {
    background:url(http://4.bp.blogspot.com/-IzPWLqY4gJ0/T01CPzNb1KI/AAAAAAAACgA/_8uyj68QhFE/s400/a2cf7051-5952-4b39-aca3-4481976cb242.jpg);
}


 类似资料:
  • 对于灰度发布,这里主要讲解如何实现,我所在的公司虽然使用这个逻辑实现的. 但是由于掺杂了太多业务相关东西,比如抓包,限流,缓存,校验,sso,云化,监控告警,成为了一个运维平台. 造成无法开源,真是好可惜.做这个系统多年还是想让大家来找找茬刷刷存在感的 我想当前没有一个开源的可能也和这个原因有关,太多功能和业务相关难以抽离成纯粹组件开源. 下面先讲主要逻辑结构,请看下图 这里需要讲解下这里面几个名

  • 我有一个关于将我的PNG图像更改为灰度的问题。我想做一个方法,接受byte[]图像作为参数,并作为byte[]返回新修改的灰度图像。 我发现了一些链接,使图像灰度与JPEG图像使用下面的片段。 我的参考资料在下面:我如何使用ImageJ作为单独的Java应用程序的库?https://www.mkyong.com/java/how-to-convert-byte-to-bufferedimage-i

  • 问题内容: 在ES中是否在查询之前应用了过滤器? 举例来说,我正在做一个非常缓慢的模糊搜索,但是我只是在很小的日期范围内进行。例如,您可以看下面的(PHP): 在尝试进行较慢的搜索之前,是否会应用过滤器? 逻辑将要求先运行筛选器,然后再运行查询,但是我想确定一下。 问题答案: 如果使用-query,则会在对文档计分之前应用过滤器。 通常,这会大大加快速度。但是,模糊查询将仍然使用输入来构建更大的查

  • 灰度升级简介 灰度升级功能支持产品的平滑发布,让一部分用户使用旧产品,一部分用户使用新产品,逐步扩大新产品用户范围,最后全部迁移到新产品上来。保证整体系统的稳定。 灰度升级使用场景举例 假设有一个旧应用为客户提供服务,在应用引擎中部署为应用A,公司准备上线一个新版本,可以在应用引擎中部署为应用B(两者必须在同一个space下)。 点击进入应用B的详情页面,点击左上角的灰度升级,选择应用A,点击完成

  • 本文向大家介绍详解Java如何实现图像灰度化,包括了详解Java如何实现图像灰度化的使用技巧和注意事项,需要的朋友参考一下 24位彩色图与8位灰度图 首先要先介绍一下24位彩色图像,在一个24位彩色图像中,每个像素由三个字节表示,通常表示为RGB。通常,许多24位彩色图像存储为32位图像,每个像素多余的字节存储为一个alpha值,表现有特殊影响的信息[1]。 在RGB模型中,如果R=G=B时,则彩

  • 问题内容: 到目前为止,我正在为iOS应用程序构建扫描仪组件,并且将结果图像裁剪为正确的角度。现在,我需要将彩色图像转换为黑白“扫描”文档。 我尝试使用-“ CIPhotoEffectNoir”,但它的灰度更高,然后完全是黑白。我希望获得100%黑色和100%白色的全对比度图像。 我该如何实现?谢谢 问题答案: 您可以使用CIColorControls并设置Contrast Key 来增加黑白对比