网站图片生成灰色效果的方法

 时间:2026-02-14 09:25:55

1、CSS Filter 使用CSS过滤器属性可能是最简单的方法把图像变成灰度。IE浏览器有一个专有的CSS属性称为过滤应用自定义效果包括灰度。 过滤器属性是CSS3规范的一部分,并支持在一些浏览器,Firefox、Chrome和Safari。Webkit过滤器,它不仅将图像变成灰色也可以变成褐色和模糊效果。 添加如下CSS样式可以将图像变成灰色。

网站图片生成灰色效果的方法

2、支持IE6-9和Webkit浏览器(Chrome 18+, Safari 6.0+, and Opera 15+)2、Javascript 第二种方法是通过使用JavaScript技术上应该支持所有JavaScript的浏览器,包括IE6以下。

网站图片生成灰色效果的方法

3、SVG 第三种方法来自SVG Filter.,需要创建一个SVG文件,并将以下代码写在里面,保存命名为***.svg 

网站图片生成灰色效果的方法

4、然后利用过滤器的属性,可以通过SVG文件中的元素的ID连接SVG文件。

网站图片生成灰色效果的方法

5、也可以把它放到CSS文件中,例如: 

网站图片生成灰色效果的方法

6、总结 为了能过跨浏览器支持灰度的效果,我们可以把上述方法和一起使用下面的代码片段去实现。这段代码将支持Firefox 3.5+, Opera 15+, Safari, Chrome, and IE 

网站图片生成灰色效果的方法

7、可以利用上面的代码和JavaScript方法和只提供CSS滤波器作为后备以防JavaScript被禁用。这个想法可以很容易地Modernizr的帮助下实现的。 

网站图片生成灰色效果的方法

  • 【DW教程】如何利用CSS样式设置列表文字
  • Dreamweaver CS6如何应用:[32]CSS元素介绍
  • flash8怎么控制影片剪辑跳帧
  • Dreamweaver怎么制作单选题
  • DW在制作网页时怎么插入到html中一张图片?
  • 热门搜索
    东川红土地旅游 云南旅游景点推荐 厦门旅游婚纱摄影 阿联酋旅游价格 旅游点评 青岛旅游景点地图 福建旅游之窗 连江旅游景点大全 丹东凤凰山旅游 旅游医疗保险