IE滤镜与CSS3效果(详细整理分享)


Posted in HTML / CSS onJanuary 25, 2013

最近的项目都会接触CSS3,万恶的IE却不支持,搜索了一下,发现IE的滤镜挺管用,貌似W3C正在把滤镜标准化。今天先整理一下IE的滤镜效果(请用IE浏览),明天在把CSS3对应的效果写上(请用Webkit内核浏览)。,如果读者还有其他更好的文章,希望能够分享一下,欢迎加入web前端交流群(75701468) 分享您我的经验.

 

IE 滤镜 W3C 滤镜
Alpha:设置透明层次. blur:创建高速度移动效果,即模糊效果. Chroma:制作专用颜色透明. DropShadow:创建对象的固定影子. FlipH:创建水平镜像图片. FlipV:创建垂直镜像图片. glow:加光辉在附近对象的边外. gray:把图片灰度化. invert:反色. light:创建光源在对象上. mask:创建透明掩膜在对象上. shadow:创建偏移固定影子. wave:波纹效果. Xray:使对象变的像被x光照射一样. grayscale 灰度sepia 褐色saturate 饱和度hue-rotate 色相旋转invert 反色opacity 透明度brightness 亮度contrast 对比度blur 模糊drop-shadow 阴影

滤镜:透明效果

语法: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:任意值
FinishX:任意值
FinishY:任意值

一般透明效果:filter:alpha(opacity=30);

W3C代码:-webkit-filter:opacity(0.3); 或 opacity:0.3;

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

线型透明:filter: alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=0, StartY=0, FinishX=200, FinishY=180);

W3C代码:unkown;

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

放射透明:filter: Alpha(Opacity=0, FinishOpacity=100, Style=2);

W3C代码:unkown;

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

柔光效果filter:alpha(opacity=100, finishOpacity=0,style=3);

W3C代码:unkown;

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

滤镜:投影效果

语法:filter:DropShadow(Color=color, OffX=offX, OffY=offY, Positive=positive)

说明:
Color:#rrggbb格式,任意。
Offx:X轴偏离值。
Offy:Y轴偏离值。
Positive:如果为"True"为任何的非透明像素建立可见的投影.如果为"False",为透明的像素部分建立可见的投影。

投影效果:filter:progid:dXImageTransform.Microsoft.DropShadow(color=#000000,offX=5,offY=5,positives=true);

W3C代码:-webkit-filter:drop-shadow(5px 5px 0 #000000); 或 box-shadow:5px 5px 0 #000;

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

阴影效果:progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=10);

W3C代码:unkown;

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

虑色效果:progid:DXImageTransform.Microsoft.Chroma(color=#59A074);

W3C代码:unkown;

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

马赛克:filter:progid:dXImageTransform.Microsoft.Pixelate(maxsquare=3);

W3C代码:unkown;

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

发光效果:filter:progid:dXImageTransform.Microsoft.Glow(color=#000000,Strength=5);

W3C代码:unkown;

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

水平翻转:filter: fliph;

W3C代码:-webkit-transform:rotateY(180deg);

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

垂直翻转:filter: flipv;

W3C代码:-webkit-transform:rotateX(180deg);

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

反色效果:filter: invert;

W3C代码:-webkit-filter:invert(1);

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

黑白效果:filter:gray;

W3C代码:-webkit-filter:grayscale(1);

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

X光照片:filter:xray;

W3C代码:-webkit-filter:grayscale(1) invert(1);

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

滤镜:模糊效果

语法:filter:Blur(Add = add, Direction = direction, Strength = strength)

说明:
Add:指定图片是否被改变成印象派的模糊效果.1为真,0为假。
Direction:角度,0~315度,步长为45度。
Strength:有多少像素的宽度受到模糊影响,默认是5个像素。

风动模糊(有角度):filter: blur(add=true,direction=45,strength=30);

W3C代码:暂无

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

一般模糊:filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=7);

W3C代码:-webkit-filter:blur(3px);

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

滤镜:波纹效果

语法:filter: Wave(Add=add,Freq=freq,LightStrength=strength,Phase=phase, Strength=strength)

说明:
Add:是否打乱,默认是"True"。
Freq:产生多少个完整的波纹。
LightStrength:增强光影,0-100的整数值。
Phase:正弦波的偏移量,通常值为0,范围是0-100的整数值。
Strength:代表振幅大小。

正弦波纹:filter: Wave(Add=0, Freq=60, LightStrength=1, Phase=0, Strength=3);

W3C代码:unkown;

IE滤镜与CSS3效果(详细整理分享)

玫瑰花

渐变效果:filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#000000", EndColorStr="#ffffff");

W3C代码:background:-webkit-linear-gradient(#000000 0, #ffffff 100%);

 
HTML / CSS 相关文章推荐
CSS3地图动态实例代码(圆圈向外扩散)
Jun 15 HTML / CSS
基于CSS3制作立体效果导航菜单
Jan 12 HTML / CSS
css3如何绘制一个圆圆的loading转圈动画
Jan 09 HTML / CSS
HTML5 Canvas 绘图——使用 Canvas 绘制图形图文教程 使用html5 canvas 绘制精美的图
Aug 31 HTML / CSS
深入解析HTML5中的Blob对象的使用
Sep 08 HTML / CSS
实例讲解HTML5的meta标签的一些应用
Dec 08 HTML / CSS
LocalStorage记住用户和密码功能
Jul 24 HTML / CSS
canvas 阴影和图形变换的示例代码
Jan 02 HTML / CSS
移动端html5判断是否滚动到底部并且下拉加载
Nov 19 HTML / CSS
HTML5获取当前地理位置并在百度地图上展示的实例
Jul 10 HTML / CSS
CSS 一行代码实现头像与国旗的融合
Oct 24 HTML / CSS
解决flex布局中子项目尺寸不受flex-shrink限制
May 11 HTML / CSS
使用Filters滤镜弥补CSS3的跨浏览器问题以及兼容低版本IE
Jan 23 #HTML / CSS
纯css3无js实现的Android Logo(有简单动画)
Jan 21 #HTML / CSS
定义css设备类型-Media Queries图表简介及使用方法
Jan 21 #HTML / CSS
css3强大的动画效果animate使用说明及浏览器兼容介绍
Jan 09 #HTML / CSS
css3 box-sizing属性使用参考指南
Jan 08 #HTML / CSS
css3背景图片透明叠加属性cross-fade简介及用法实例
Jan 08 #HTML / CSS
纯CSS3编写的的精美动画进度条(无flash/无图像/无脚本/附源码)
Jan 07 #HTML / CSS
You might like
PHP使用CURL实现下载文件功能示例
2019/06/03 PHP
Prototype 1.5.0_rc1 及 Prototype 1.5.0 Pre0小抄本
2006/09/22 Javascript
Extjs学习笔记之五 一个小细节renderTo和applyTo的区别
2010/01/07 Javascript
JavaScrip单线程引擎工作原理分析
2010/09/04 Javascript
基于jquery的仿百度搜索框效果代码
2011/04/11 Javascript
js实现弹出窗口、页面变成灰色并不可操作的例子分享
2014/05/10 Javascript
利用a标签自动解析URL分析网址实例
2014/10/20 Javascript
零基础搭建Node.js、Express、Ejs、Mongodb服务器及应用开发入门
2014/12/20 Javascript
html的DOM中Event对象onabort事件用法实例
2015/01/21 Javascript
javascript中JSON对象与JSON字符串相互转换实例
2015/07/11 Javascript
jquery实现简单的全选和反选功能
2016/01/02 Javascript
点击页面任何位置隐藏div的实现方法
2016/09/05 Javascript
jQuery 检查某个元素在页面上是否存在实例代码
2016/10/27 Javascript
JQuery 获取多个select标签option的text内容(实例)
2017/09/07 jQuery
jQuery实现获取table中鼠标click点击位置行号与列号的方法
2017/10/09 jQuery
移动端吸顶fixbar的解决方案详解
2019/07/17 Javascript
解决layui数据表格Date日期格式的回显Object的问题
2019/09/19 Javascript
微信小程序 行的删除和增加操作实现详解
2019/09/29 Javascript
vue自定义树状结构图的实现方法
2020/10/18 Javascript
Vue 数据绑定的原理分析
2020/11/16 Javascript
Python中操作MySQL入门实例
2015/02/08 Python
在Python中测试访问同一数据的竞争条件的方法
2015/04/23 Python
简单谈谈python的反射机制
2016/06/28 Python
浅谈Python爬取网页的编码处理
2016/11/04 Python
Win10下Python环境搭建与配置教程
2016/11/18 Python
pyqt 实现QlineEdit 输入密码显示成圆点的方法
2019/06/24 Python
PageFactory设计模式基于python实现
2020/04/14 Python
跑鞋、网球鞋、网球拍、服装及装备:Holabird Sports
2016/09/19 全球购物
Expedia韩国官网:亚洲发展最快的在线旅游门户网站
2018/02/26 全球购物
自主招生专家推荐信
2015/03/26 职场文书
2015年七一建党节活动方案
2015/05/05 职场文书
人事行政部各岗位职责说明书!
2019/07/15 职场文书
MySQL 时间类型的选择
2021/06/05 MySQL
yolov5返回坐标的方法实例
2022/03/17 Python
【海涛dota解说】一房久违的影魔魂守二连发
2022/04/01 DOTA
SQLyog的下载、安装、破解、配置教程(MySQL可视化工具安装)
2022/09/23 MySQL