`
tntxia
  • 浏览: 1510573 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

CSS-filter滤镜实例及语法详解

阅读更多

语法:STYLE="filter:filtername(fparameter1, fparameter2...)"
  (Filtername为滤镜的名称,fparameter1、fparameter2等是滤镜的参数)

  滤镜说明:

  Alpha:设置透明层次
  blur:创建高速度移动效果,即模糊效果
  Chroma:制作专用颜色透明
  DropShadow:创建对象的固定影子
  FlipH:创建水平镜像图片
  FlipV:创建垂直镜像图片
  glow:加光辉在附近对象的边外
  gray:把图片灰度化
  invert:反色
  light:创建光源在对象上
  mask:创建透明掩膜在对象上
  shadow:创建偏移固定影子
  wave:波纹效果
  Xray:使对象变得像被x光照射一样

  1、滤镜:Alpha
  语法:STYLE="filter:Alpha(Opacity=opacity, FinishOpacity=finishopacity,Style=style, StartX=startX,StartY=startY,FinishX=finishX,FinishY=finishY)" 
  说明:
  Opacity:起始值,取值为0~100, 0为透明,100为原图。
  FinishOpacity:目标值。
  Style:1或2或3
  StartX:任意值
  StartY:任意值
  例子:filter:Alpha(Opacity="0",FinishOpacity="75",Style="2") 

  2、滤镜:blur
  语法:STYLE="filter:Blur(Add = add, Direction = direction, Strength = strength)"
  说明:
  Add:一般为1,或0。
  Direction:角度,0~315度,步长为45度。
  Strength:效果增长的数值,一般5即可。
  例子:filter:Blur(Add="1",Direction="45",Strength="5")

  3、滤镜:Chroma
  语法:STYLE="filter:Chroma(Color = color)"
  说明:color:#rrggbb格式,任意。
  例子:filter:Chroma(Color="#FFFFFF")

  4、滤镜:DropShadow
  语法:STYLE="filter:DropShadow(Color=color, OffX=offX, OffY=offY, Positive=positive)"
  说明:Color:#rrggbb格式,任意。
  Offx:X轴偏离值。
  Offy:Y轴偏离值。
  Positive:1或0。
  例子:filter:DropShadow(Color="#6699CC",OffX="5",OffY="5",Positive="1")

  5、滤镜:FlipH
  语法:STYLE="filter:FlipH" 
  例子:filter:FlipH 

  6、滤镜:FlipV
  语法:STYLE="filter:FlipV"
  例子:filter:FlipV 

  7、滤镜:glow
  语法:STYLE="filter:Glow(Color=color, Strength=strength)"
  说明:
  Color:发光颜色。
  Strength:强度(0-100)
  例子:filter:Glow(Color="#6699CC",Strength="5")

  8、滤镜:gray
  语法:STYLE="filter:Gray"
  例子:filter:Gray

  9、滤镜:invert
  语法:STYLE="filter:Invert"
  例子:filter:Invert

  10、滤镜:mask
  语法:STYLE="filter:Mask(Color=color)"
  例子:filter:Mask (Color="#FFFFE0")

  11、滤镜:shadow
  语法:filter:Shadow(Color=color, Direction=direction)
  说明:
  Color:#rrggbb格式。
  Direction:角度,0-315度,步长为45度。
  例子:filter:Shadow (Color="#6699CC", Direction="135")

  12、滤镜:wave
  语法:filter: Wave(Add=add,Freq=freq,LightStrength=strength,Phase=phase,Strength=strength)
  说明:
  Add:一般为1,或0。
  Freq:变形值。
  LightStrength:变形百分比。
  Phase:角度变形百分比。
  Strength:变形强度。
  例子:filter: wave(Add="0", Phase="4", Freq="5", LightStrength="5", Strength="2")

  13、滤镜:Xray
  语法:STYLE="filter:Xray" 
  例子:filter:Xray
14.颜色变化
语法:
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#B5CCFA', EndColorStr='#B5CCFA');

分享到:
评论

相关推荐

    前端开源库-postcss-filter-gradient

    npm install postcss-filter-gradient ``` 然后在PostCSS配置文件(如postcss.config.js)中引入并配置该插件: ```javascript module.exports = { plugins: [ require('postcss-filter-gradient'), // 其他...

    css教程-css样式-css滤镜参考资料

    这个“css教程-css样式-css滤镜参考资料”正是为了帮助开发者更好地理解和运用这些功能,通过实例和详细解释,提升CSS技能,让你在网页设计领域游刃有余。分享给朋友们,一起探索CSS滤镜的魅力吧!

    前端开源库-postcss-px-to-viewport.zip

    **Postcss-px-to-viewport插件详解** Postcss-px-to-viewport是PostCSS的一个插件,它将CSS中的像素单位(px)自动转换为视口单位(viewport width - vw 和 viewport height - vh)。视口单位是一种相对单位,vw...

    css filter滤镜详解

    CSS 滤镜详解 CSS 滤镜是一种可以改变 HTML 元素的视觉效果的技术,通过使用滤镜,可以实现各种特殊效果,如透明度、模糊、阴影、翻转、光效等。本文将详细介绍 CSS 滤镜的常用方法和浏览器兼容问题。 一、透明度...

    前端开源库-postcss-conditionals

    "postss插件" 进一步明确了`postcss-conditionals`是一个PostCSS的扩展,PostCSS是一个转换CSS的工具,它允许开发者使用未来CSS语法,以及通过各种插件来增强CSS的功能。 "用于在CSS中启用@if语句" 是`postcss-...

    css3 filter滤镜属性制作图片滤镜特效

    CSS3的滤镜(filter)属性是一个强大的工具,它允许开发者对网页元素,尤其是图像,进行各种视觉效果处理。这个属性引入了一套丰富的滤镜功能,使得网页设计者无需依赖额外的图形软件,就能实现类似Photoshop的效果...

    CSS使用IE滤镜实例

    CSS使用IE滤镜实例

    前端必修技能:高手进阶核心知识分享 - CSS 滤镜详解

    前端必修技能:高手进阶核心知识分享 - CSS 滤镜详解

    css教程-css样式css滤镜

    在CSS中,滤镜(Filter)是一个强大的功能,它可以对元素内容进行各种图像处理,包括模糊、灰度、饱和度调整、色调混合等。CSS滤镜允许开发者无需借助图片编辑软件就能实现动态的视觉效果。以下是一些常见的CSS滤镜...

    CSS-filter-Demo:微信小程序 CSS filter(滤镜)的使用示例

    之前在看七月老师的视频的时候,看到了有一个样式是-webkit-filter,不知道是什么,于是查了一下,原来是滤镜吖。但是在微信小程序里使用的时候,下面一直飘红线,再仔细查了一下,原来是在Chrome, Safari, Opera中...

    css样式滤镜实例

    在“css样式滤镜实例”中,我们将深入探讨这个主题,了解如何使用滤镜来改变图像、背景乃至整个页面的外观。CSS滤镜主要应用于HTML或SVG元素,它们可以模拟各种图像处理效果,例如模糊、饱和度调整、颜色转换等。 1...

    html5 css3设置filter图片滤镜代码

    图片描述" id="image-filter"> ``` 接下来,在CSS文件中,我们就可以为这个图片应用滤镜效果了。`filter`属性的语法格式如下: ```css #image-filter { filter: function; } ``` 这里`function`可以是各种滤镜...

    postcss-less:用于解析LESS的PostCSS语法

    npm install postcss-less --save-dev 如果您发现此模块有用,请考虑。 用法 无postcss-less的最常见用法是将PostCSS转换直接应用于LESS源。 例如。 以LESS编写的ia主题,该主题使用添加适当的供应商前缀。 const...

    css 滤镜大全,全部css滤镜

    CSS滤镜是现代Web设计中一个非常强大的工具,它们允许开发者在不使用任何图像编辑软件的情况下,对网页上的图片和元素应用各种视觉效果。在给定的文件中,提到了一系列的CSS滤镜效果,接下来将对这些滤镜进行详细的...

    css滤镜filter中文手册

    **CSS滤镜(Filter)详解** CSS滤镜(Filter)是一种强大的工具,它允许开发者对网页元素的视觉表现进行各种效果处理,如模糊、灰度、饱和度调整、颜色变化等。在本中文手册中,我们将深入探讨CSS滤镜的各种属性和...

    网站编程-css滤镜2.0

    **CSS滤镜2.0详解** 在网页设计与开发中,CSS滤镜是一种强大的工具,它允许开发者对网页元素的视觉效果进行高级调整。CSS滤镜2.0是这一技术的最新版本,提供了更多的功能和可能性,使得网页的视觉表现力更加丰富。...

    css中filter属性和backdrop-filter的应用与区别详解

    ### CSS中`filter`属性和`backdrop-filter`的应用与区别详解 #### 一、`filter`属性 在CSS3中,`filter`属性提供了一种简单而强大的方式来为HTML元素应用各种视觉效果。这些效果包括但不限于模糊、亮度调整、对比...

    Html5+Css3-手机App实例

    在这个“Html5+Css3-手机App实例”中,我们将深入探讨如何利用这两项技术构建适用于移动设备的App。 HTML5是超文本标记语言的第五个版本,相比之前的HTML4,它引入了许多新的元素、属性和API,旨在提升网页的互动性...

    CSS滤镜 CSS滤镜大全

    CSS滤镜大全 各类滤镜 HTML滤镜大全 IE滤镜大全

    css-dictionary(CSS常用英语词汇详解)

    ### CSS常用英语词汇详解 #### 一、Introduction (简介) CSS(Cascading Style Sheets)是一种用来描述HTML或XML文档外观的语言。为了更好地理解和运用CSS,掌握相关的专业词汇至关重要。以下将详细介绍近100个在...

Global site tag (gtag.js) - Google Analytics