侯体宗的博客
  • 首页
  • Hyperf版
  • beego仿版
  • 人生(杂谈)
  • 技术
  • 关于我
  • 更多分类
    • 文件下载
    • 文字修仙
    • 中国象棋ai
    • 群聊
    • 九宫格抽奖
    • 拼图
    • 消消乐
    • 相册

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

前端  /  管理员 发布于 7年前   265

最近的项目都会接触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;

玫瑰花

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

W3C代码:unkown;

玫瑰花

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

W3C代码:unkown;

玫瑰花

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

W3C代码:unkown;

玫瑰花

滤镜:投影效果

语法: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;

玫瑰花

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

W3C代码:unkown;

玫瑰花

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

W3C代码:unkown;

玫瑰花

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

W3C代码:unkown;

玫瑰花

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

W3C代码:unkown;

玫瑰花

水平翻转:filter: fliph;

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

玫瑰花

垂直翻转:filter: flipv;

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

玫瑰花

反色效果:filter: invert;

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

玫瑰花

黑白效果:filter:gray;

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

玫瑰花

X光照片:filter:xray;

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

玫瑰花

滤镜:模糊效果

语法: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代码:暂无

玫瑰花

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

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

玫瑰花

滤镜:波纹效果

语法: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;

玫瑰花

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

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

 


  • 上一条:
    css3简单练习实现遨游浏览器logo的绘制
    下一条:
    css伪类伪元素域高级选择器的介绍
  • 昵称:

    邮箱:

    0条评论 (评论内容有缓存机制,请悉知!)
    最新最热
    • 分类目录
    • 人生(杂谈)
    • 技术
    • linux
    • Java
    • php
    • 框架(架构)
    • 前端
    • ThinkPHP
    • 数据库
    • 微信(小程序)
    • Laravel
    • Redis
    • Docker
    • Go
    • swoole
    • Windows
    • Python
    • 苹果(mac/ios)
    • 相关文章
    • 使用 Alpine.js 排序插件对元素进行排序(0个评论)
    • 在js中使用jszip + file-saver实现批量下载OSS文件功能示例(0个评论)
    • 在vue中实现父页面按钮显示子组件中的el-dialog效果(0个评论)
    • 使用mock-server实现模拟接口对接流程步骤(0个评论)
    • vue项目打包程序实现把项目打包成一个exe可执行程序(0个评论)
    • 近期文章
    • 在go语言中使用api.geonames.org接口实现根据国际邮政编码获取地址信息功能(1个评论)
    • 在go语言中使用github.com/signintech/gopdf实现生成pdf分页文件功能(0个评论)
    • gmail发邮件报错:534 5.7.9 Application-specific password required...解决方案(0个评论)
    • 欧盟关于强迫劳动的规定的官方举报渠道及官方举报网站(0个评论)
    • 在go语言中使用github.com/signintech/gopdf实现生成pdf文件功能(0个评论)
    • Laravel从Accel获得5700万美元A轮融资(0个评论)
    • 在go + gin中gorm实现指定搜索/区间搜索分页列表功能接口实例(0个评论)
    • 在go语言中实现IP/CIDR的ip和netmask互转及IP段形式互转及ip是否存在IP/CIDR(0个评论)
    • PHP 8.4 Alpha 1现已发布!(0个评论)
    • Laravel 11.15版本发布 - Eloquent Builder中添加的泛型(0个评论)
    • 近期评论
    • 122 在

      学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..
    • 123 在

      Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..
    • 原梓番博客 在

      在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..
    • 博主 在

      佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..
    • 1111 在

      佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
    • 2016-10
    • 2016-11
    • 2017-06
    • 2017-07
    • 2017-08
    • 2017-09
    • 2017-10
    • 2017-11
    • 2018-03
    • 2018-04
    • 2018-05
    • 2018-06
    • 2018-09
    • 2018-11
    • 2018-12
    • 2019-02
    • 2020-03
    • 2020-04
    • 2020-05
    • 2020-06
    • 2021-04
    • 2021-05
    • 2021-07
    • 2021-08
    • 2021-09
    • 2021-10
    • 2021-11
    • 2022-08
    • 2022-09
    • 2022-10
    • 2022-11
    • 2022-12
    • 2023-01
    • 2023-02
    • 2023-03
    • 2023-04
    • 2023-05
    • 2023-06
    • 2023-07
    • 2023-09
    • 2023-10
    • 2023-11
    • 2023-12
    • 2024-01
    • 2024-02
    • 2024-03
    • 2024-04
    Top

    Copyright·© 2019 侯体宗版权所有· 粤ICP备20027696号 PHP交流群

    侯体宗的博客