淘先锋技术网

首页 1 2 3 4 5 6 7

CSS3是现代Web开发中不可或缺的一部分,它可以让我们实现各种炫酷的效果,其中之一就是图片加滤镜。下面我们就来看看怎样用CSS3给图片加上滤镜效果。

/*给图片加上灰色滤镜*/
img{
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
}
/*给图片加上模糊滤镜*/
img{
filter: blur(5px);
-webkit-filter: blur(5px);
-moz-filter: blur(5px);
}
/*给图片加上反色滤镜*/
img{
filter: invert(100%);
-webkit-filter: invert(100%);
-moz-filter: invert(100%);
}

以上是给图片加上一些常见的滤镜效果的代码,其中filter属性和-webkit-filter和-moz-filter前缀用于兼容不同浏览器。通过这些代码可以实现在Chrome、Firefox、Safari等浏览器上均可用的效果。

需要注意的是,因为滤镜效果会占用一些计算资源,所以在使用的时候要谨慎使用。同时,不同的浏览器支持的滤镜效果有所不同,有些效果可能只在一些较新的浏览器版本中支持。

总的来说,CSS3给图片加上滤镜效果是一个很有趣实用的技巧,可以让页面看起来更加美观,给用户带来更好的视觉体验,但是使用的时候要注意兼容性和性能问题。