`

CSS 滤镜学习小结

 
阅读更多

适用浏览器

IE。 不符合CSS 标准


定于语法:


分类:

基本滤镜--可直接作用在对象上,并立即生效,主要有:

1).alpha--通道

2).blur--模糊

3)MotionBlur--移动模糊

4)Chroma--透明色

5)Drop Shadow--下落阴影

6)Flip--对称变换

7)Glow--光晕

8)GrayScale--灰度

9)Invert--反色

10)Mask--遮罩

11)Shadow--阴影

12)X-ray--X光效果

13)Emboss or Engrave--浮雕

14)Wave--波浪


高级滤镜--需配合JS等脚本使用,产生更绚丽的变幻效果 ,主要有

1)BlendTrans -- 渐隐变换

2)RevealTrans--变换

3)Light --灯光


alpha filter:alpha(opacity=opacity,finishopacity=finishopacity,startX=startX,
startY=startY,finishX=finishX,finishY=finishY);
opacity: 透明度等级, 取值 0-100(0完全透明)
style: 透明区域的形状特征,取值 0,1,2,3
0-统一形状 1-线性 2--圆形放射渐变 3--矩形放射渐变
X,Y这种的为坐标参数了

blur filter:progid:DXImageTransform.Microsoft.Blur(makeshadow=makeshadow,pi
xelradius=pixelradius,shadowopacity=shadowopacity);
makeshadow设置对象的内容是否被处理为阴影,
pixelradius设置模糊效果的作用深度。
shadowopacity设置使用makeshadow制作成的阴影
的透明度
例子:
filter:progid:DXImageTransform.Microsoft.blur(pixelradius=4,makeshadow=false);



MotionBlur filter:porgid:DXImageTransform.Microsoft.MotionBlur(add=add,direc
tion=direction,strength=strength);
add:指定是否叠加原图片。
取值 true, false
direction: 设置模糊的方向。0表示垂直向上。默认向左270
strength: 有多少像素的宽度受到模糊的影响

例子:
filter:progid:DXImageTransform.Microsoft.MotionBlur(strength=30,direction=90,add=true); /* 水平向右 */



Chroma filter:chroma(color:color) color:希望透明的颜色值
例子:
filter:chroma(color=FF6800); /* 去掉金黄色 */



Dropshadow filter:dropshadow(color=color,offx=offx,offy=offy,positive=positive); color:投射阴影的颜色
offx和offy分别表示x方向和y方向阴影的偏移量。
positive:
true--任何非透明像素建立可见的投影
false--透明的像素部分建立可见的投影
例子:
.drop1{
filter:dropshadow(color=#ffb6aa,offx=6,offy=4,positive=true);
}
.drop2{
filter:dropshadow(color=#FFAAAA,offx=6,offy=4,positive=false);
}



flip filter:fliph
filter:fiipv
fliph:水平翻转
flipv:竖直翻转
例子:
.flip2{
filter:flipv; /* 竖直翻转 */
}
.flip3{
filter:flipv fliph; /* 水平、竖直同时翻转 */
}



Glow filter:Glow(color=color,strength=strength); color: 发光的颜色
strength: 发光的强度。(1-255)
例子:
filter:glow(color=#FFFF99,strength=6); /* 发黄色光 */



Gray filter:gray;
filter:gray; /* 黑白图片 */




Invert filter:invert
例子:
filter:invert; /* 底片效果 */




Mask filter:mask(color=color); color:指定使用什么颜色作为掩膜
例子:
filter:mask(color=#8888FF); /* 遮罩效果 */



Shadow filter:shadow(color=color,direction=direction); color: 设置阴影的颜色
direction: 设置阴影的方向
例子:
.shadow{
filter:shadow(color=#CCCCFF,direction=135); /* 阴影效果 */
}
.drop{
filter:dropshadow(color=#CCCCFF,offx=5,offy=5,positive=true);
/* 下落阴影 */
}




X射线 filter:xray;
例子:
.xray{
filter:xray; /* X光效果 */
}
.gray{
filter:gray; /* 黑白效果 */
}
分享到:
评论

相关推荐

    CSS滤镜手册

    CSS滤镜手册,总结了CSS里面的常用滤镜。

    css滤镜的源代码及显示

    css滤镜的源代码及显示,自学过程中总结的,CHM格式。对初学者很有帮助

    css 滤镜

    自己总结的css 滤镜

    《CSS全程指南》随书光盘

    第8章 CSS滤镜 172 8.1 滤镜概述 173 8.2 滤镜属性 173 8.2.1 Alpha属性 174 8.2.2 Blur属性 176 8.2.3 Chroma属性 180 8.2.4 DropShadow属性 182 8.2.5 FlipH、FlipV属性 183 8.2.6 Glow属性 185 8.2.7 Gray属性 ...

    疯狂HTML 5+CSS 3+JavaScript讲义(第2版)+源代码

    1.4 本章小结 12 第2章 HTML 5的常用元素与属性 14 2.1 HTML 5保留的常用元素 15 2.2 HTML 5增强的iframe元素 34 2.3 HTML 5保留的通用属性 40 2.4 HTML 5新增的通用属性 44 2.5 HTML 5新增的结构元素 48 2.6...

    前端必备技能 - 玩转css艺术之美

    玩转css艺术之美 │ 1.准备篇:学前准备.md │ 2.基础篇:浏览器.md │ 3....│ 4....│ 5....│ 6....│ 7....│ 8....│ 9....│ 10....│ 11.技巧篇:阴影与滤镜.md │ 12....│ 13....│ 14....│ 15....总结篇:玩转css艺术之美.md

    web学习文档

    CSS滤镜及练习、层Div块及Span标记举例、窗口内例题演示功能的实现总结

    一段css让全站变灰

    2、开始从CSDN,爱奇艺,王者荣耀官网了解并总结一套最全的兼容样式。 3、采样截图 CSDN: #grayscale”); svg滤镜 详解feColorMatrix 15种滤镜 filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)...

    一段css让全站变灰的代码总结

    想到以往默哀日访问网站时发现整站会变成全灰,即想到如果立即开始开发、设计图修改等工作也会消耗大量的时间与精力,那会不会有css可以直接处理所有的元素将他们变灰,随即想到了css3的filter(滤镜),并也证实了...

    web前台开发语言摘要

    总结了关于Html、CSS以及Javascript前台web开发的入门级基础,涉及html的表单、表格等基础控件,CSS有关的滤镜、样式表以及JavaScript基础等

    JavaEE帮助手册_分卷压缩01

    css样式表滤镜,DHTML默认行为手册,Ext2.2,Hibernate 2.1 中文参考手册,hibernate_3.2.0_符合java习惯的关系数据库持久化_zh_cn,java web 标签大全,Java_swing_api_中文版,java+web+tab,JavaScript对象与数组参考大全...

    Cascading Style Sheet 2.0 中文手册.chm

    ADO.chm ...限于篇幅,对于一些过于繁杂的相关内容,如动态样式属性(Dynamic Properties),滤镜(Filters),行为(Behaviors)请参阅我的其它相关著作。 本书中涉及到的所有HTML对象(Object,E

    网页与Web程序设计 课件 ppt 机械工业出版社 part1

    6.3 CSS滤镜 111 6.4 CSS样式应用实例 115 6.4.1 美化文本框与按钮 115 6.4.2 打造多彩文字链接 116 6.4.3 用CSS控制网页整体风格 117 本章小结 118 思考题 118 第7章 JavaScript 119 7.1 JavaScript概述 119...

    网站变黑白灰色的4种代码详细讲解

     为了方便个人站长表示哀悼,现总结CSS实用滤镜代码,做些微的调整,即可将网站转换为“黑、白、灰”风格。 方法一: html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }  上面的代码...

    使图片旋转的3种解决方案

    下面来总结下图片旋转在各个浏览器的支持情况 一、图片旋转的方案 1)css3实现图片旋转功能:支持的浏览器有chrome,firefox;opera是不支持的。 具体代码为:-moz-transfrom:rotate(90deg);-webkit-ransfrom:rotate...

    合成前端

    总结一下声音设计所包含的内容是很棘手的,但是总而言之,制作声音需要操纵声源。 在此应用中,您可以选择声源的波形类型,调整包络设置,在高通和低通滤波器之间选择,切换效果以及选择音高。 找到喜欢的声音后,...

    几种网页动态效果设计方法的比较 (2012年)

    常见的动态效采设计技术包括设计和使用GIF动态效果图片、使用CSS动态滤镜、使用Flash动画设计、以及使用JavaScript脚本语言和jQueryUI方式。上述几种技术都有其各自的特点,通过对它们进行比较分析,总结出这几种技术...

Global site tag (gtag.js) - Google Analytics