您现在的位置是:网站首页> 编程资料编程资料
css3 filter属性的使用简介CSS3 filter(滤镜)实现网页灰色或者黑色模式的示例代码CSS3 filter(滤镜)实现网页灰色或者黑色模式的代码css中filter属性和backdrop-filter的应用与区别详解详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用使用css的filter写鼠标滑过效果的实现示例CSS filter 有什么神奇用途
2021-09-02
1028人已围观
简介 这篇文章主要介绍了css3 filter属性的使用简介,帮助大家更好的理解和学习使用css3,感兴趣的朋友可以了解下
一、前言
在编写前端页面的动画效果时,或多或少会用到 filter 属性,由于其属性值过多,故本篇用于整理和记录其相关资料。
二、介绍
filter属性定义了元素(通常是)的可视效果。
属性值如下:
| 属性值 | 描述 |
|---|---|
| none | 默认值,没有效果。 |
| blur(px) | 给图像设置高斯模糊,则默认值是 0。 |
| brightness(%) | 给图片应用一种线性乘法,使其看起来更亮或更暗,默认值是 1。 |
| contrast(%) | 调整图像的对比度,默认值是 1。 |
| grayscale(%) | 将图像转换为灰度图像,默认值是 0。 |
| hue-rotate(deg) | 给图像应用色相旋转,默认值是 0deg。 |
| invert(%) | 反转输入图像,默认值是 0。 |
| opacity(%) | 转化图像的透明程度,默认值是 1。 |
| saturate(%) | 转换图像饱和度,默认值是 1。 |
| sepia(%) | 将图像转换为深褐色,默认值是 0。 |
注意:滤镜通常使用百分比 (如:75%), 当然也可以使用小数来表示 (如:0.75)。
三、演示代码
Document 点击左侧属性显示效果
- filter: blur(5px)
- filter: brightness(.5)
- filter: contrast(.5)
- filter: grayscale(1)
- filter: hue-rotate(90deg)
- filter: invert(.4)
- filter: opacity(.4)
- filter: saturate(.5)
- filter: sepia(.5)
原图效果图
以上就是css3 filter属性的使用简介的详细内容,更多关于css3 filter属性的资料请关注其它相关文章!
相关内容
- CSS3点击按钮圆形进度打钩效果的实现代码CSS3.0实现霓虹灯按钮动画特效的示例代码
- CSS实现漂亮的时钟动画效果的实例代码css3动画鼠标放上图片逐渐变大鼠标离开图片逐渐缩小效果CSS 奇思妙想边框动画效果的实现CSS 动态高度过渡动画效果的实现使用CSS3制作版头动画效果CSS3分享图标按钮动画特效代码CSS3通过var()和calc()函数实现动画特效
- 使用css样式设计一个简单的html登陆界面的实现amazeui页面分析之登录页面的示例代码HTML+CSS实现动态背景登录页面Html制作简单而漂亮的登录页面Div+CSS仿支付宝登录页面Div+CSS仿微信公众平台登录页面如何布局登录页面
- CSS3实现模糊背景的三种效果示例css3实现背景图片半透明内容不透明的方法示例css3实现背景图片颜色修改的多种方式css3制作的背景渐变动画效果CSS3 菱形拼图实现只旋转div 背景图片不旋转功能CSS3只让背景图片旋转180度的实现示例基于css3制作的圆形透明画中画视频播放特效JS+CSS3文章内容背景黑白切换特效代码css3实现简单的白云飘动背景特效CSS3 实现的动态星空背景
- CSS3通过var()和calc()函数实现动画特效CSS实现漂亮的时钟动画效果的实例代码css3动画鼠标放上图片逐渐变大鼠标离开图片逐渐缩小效果CSS 奇思妙想边框动画效果的实现CSS 动态高度过渡动画效果的实现使用CSS3制作版头动画效果CSS3分享图标按钮动画特效代码
- CSS3 菱形拼图实现只旋转div 背景图片不旋转功能css3实现背景图片半透明内容不透明的方法示例css3实现背景图片颜色修改的多种方式css3制作的背景渐变动画效果CSS3实现模糊背景的三种效果示例CSS3只让背景图片旋转180度的实现示例基于css3制作的圆形透明画中画视频播放特效JS+CSS3文章内容背景黑白切换特效代码css3实现简单的白云飘动背景特效CSS3 实现的动态星空背景
- 原生CSS实现文字无限轮播的通用方法CSS3简易切割轮播图的实现代码CSS3全屏图文幻灯片自动轮播特效代码CSS3 transition 实现通知消息轮播条纯css实现轮播图banner自动轮换效果HTML+CSS+JS实现堆叠轮播效果的示例代码纯CSS实现的图片轮播(幻灯片)效果代码
- CSS实现多个元素在盒子内两端对齐效果css下div下同行多元素右对齐CSS自适应布局实现子元素项目整体居中,内部项目左对齐css将两个元素水平对齐的方法(兼容IE8)css中float:right右对齐元素会换行不在同一条线上
- CSS3过渡旋转透视2d3d动画等效果的实例代码CSS3只让背景图片旋转180度的实现示例CSS3 旋转立方体问题详解CSS3 菱形拼图实现只旋转div 背景图片不旋转功能
- CSS实现移动端横向滚动导航条(PC端也适用)CSS 带搜索导航栏的示例代码html+css+js实现导航栏滚动渐变效果css锚点定位被顶部固定导航栏遮住的解决方案不可思议的CSS导航栏下划线跟随效果html+css 实现简易导航栏功能CSS导航条菜单之带小三角形的实现代码css实现导航切换的实例代码CSS设置列表样式和创建导航菜单实现代码CSS中的导航栏和下拉菜单的实现纯CSS + 媒体查询实现网页导航效果

