百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>CSS教程> css3怎样实现图片滤镜结果?filter滤镜属性实现(图文详解)
分享文章到:

css3怎样实现图片滤镜结果?filter滤镜属性实现(图文详解)

发布时间:08/01 来源:未知 浏览: 关键词:
css3怎样实现图片滤镜结果?其实很简略css3filter属性就可以实现好几种滤镜结果。本篇文章就给大家介绍css3filter属性可以实现的滤镜结果是什么,这些图片滤镜结果是怎样实现的。有一定的参照 价值,有需要的伴侣可以参照 一下,但愿对你们有所帮忙。 css3怎样实现图片滤镜结果?其实很简略css3 filter属性就可以实现好几种滤镜结果。本篇文章就给大家介绍css3 filter属性可以实现的滤镜结果是什么,这些图片滤镜结果是怎样实现的。有一定的参照 价值,有需要的伴侣可以参照 一下,但愿对你们有所帮忙。

第一,我们先创立一个demo,代码如下:



	
		
		css3 filter滤镜
		
	
	
		
			
		
	

结果是这样的(没有加任何滤镜结果):

下面我们来看看css3 filter滤镜属性可以实现的图片滤镜结果:

1、css3 图片依稀滤镜结果

只需要加人下列css代码:

.demo img{
filter: blur(2px);/* 给图像设定高斯依稀,值越大越依稀 */
}

结果图:

.demo img{
-webkit-filter: blur(2px); /*考虑阅读器兼容性:兼容 Chrome, Safari, Opera */
filter: blur(2px);/* 给图像设定高斯依稀 */
}

2、css3滤镜---brightness(%)设定图片亮度

.demo img{
-webkit-filter: brightness(50%); /*考虑阅读器兼容性:兼容 Chrome, Safari, Opera */
filter: brightness(50%);
/* 设定图片的亮度,使其看起来更亮或更暗。要是值是0%,图像会全黑;值是100%,则图像无变化;值是100%以上,则图像更亮*/
}

结果图:

.demo img{
   -webkit-filter: brightness(150%);
   filter: brightness(150%);
}

结果图:

3、css3滤镜---contrast(%)设定图片对照度

.demo img{
    -webkit-filter: contrast(50%); /*考虑阅读器兼容性:兼容 Chrome, Safari, Opera */
    filter: contrast(50%);
    /* 设定图片对照度,值是0%的话,图像会全黑。值是100%,图像不变。值可以超过100%,意味着会使用更低的对照。若没有设定值,默许是1。*/
}

结果图:

.demo img{
    -webkit-filter: contrast(150%); /*考虑阅读器兼容性:兼容 Chrome, Safari, Opera */
    filter: contrast(150%);
}

结果图:

.demo img{
     -webkit-filter: drop-shadow(10px 10px 10px rgba(0,0,0,.5)); /*考虑阅读器兼容性:兼容 Chrome, Safari, Opera */
     filter: drop-shadow(10px 10px 10px rgba(0,0,0,.5));
     /* 给图像设定一个暗影结果。暗影是合成在图像下面,可以有依稀度的,可以以特定色彩画出的遮罩图的偏移版本。*/
}

结果图:

.demo img{
   -webkit-filter: grayscale(100%); /*考虑阅读器兼容性:兼容 Chrome, Safari, Opera */
   filter: grayscale(100%);
   /* 将图像转换为灰度图像。值定义转换的比例。值为100%则完全转为灰度图像,值为0%图像无变化。*/
}

结果图:

6、css3滤镜---hue-rotate(deg)设定图片色相扭转

.demo img{
   -webkit-filter: hue-rotate(90deg); /*考虑阅读器兼容性:兼容 Chrome, Safari, Opera */
   filter: hue-rotate(90deg);
   /* 给图像利用色相扭转,值为0deg,则图像无变化。若值未设定,默许值是0deg。该值虽然没有最大值,超过360deg的值相当于又绕一圈*/
}

结果图:

7、css3滤镜---invert(%)设定图片反色

.demo img{
   -webkit-filter: invert(100%); /*考虑阅读器兼容性:兼容 Chrome, Safari, Opera */
   filter: invert(100%);
   /* 反转输入图像。值定义转换的比例。100%的价值是完全反转。值为0%则图像无变化。值在0%和100%之间,则是结果的线性乘子。*/
}

结果图:

8、css3滤镜---opacity(%)设定图片透亮度

.demo img{
   -webkit-filter: opacity(50%); /*考虑阅读器兼容性:兼容 Chrome, Safari, Opera */
   filter: opacity(50%);
   /* 转化图像的透亮程度。值定义转换的比例。值为0%则是完全透亮,值为100%则图像无变化。 */
}

结果图:

9、css3滤镜---saturate(%)设定饱和度

.demo img{
   -webkit-filter: saturate(50%); /*考虑阅读器兼容性:兼容 Chrome, Safari, Opera */
   filter: saturate(50%);
   /* 转换图像饱和度。值定义转换的比例。值为0%则是完全不饱和,值为100%则图像无变化。超过100%的值是允许的,则有更高的饱和度。*/
}

结果图:

10、css3滤镜---sepia(%)设定图片褐色(有种复古的旧相片感觉)

.demo img{
   -webkit-filter: sepia(50%); /*考虑阅读器兼容性:兼容 Chrome, Safari, Opera */
   filter: sepia50%);
   /* 将图像转换为深褐色。值定义转换的比例。值为100%则完满是深褐色的,值为0%图像无变化。 */
}

结果图:

总结:以上就是本篇文的全部内容,但愿能对大家的学习有所帮忙。更多相干教程请拜访 CSS根基视频教程, CSS3视频教程,bootstrap视频教程!

以上就是css3怎样实现图片滤镜结果?filter滤镜属性实现(图文详解)的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板