css3背景图片透明叠加属性cross-fade简介及用法实例


Posted in HTML / CSS onJanuary 08, 2013

据说iOS6系统(iPhone5)增加了两个CSS3属性,一个是CSS3 filters – CSS3滤镜,在“CSS将图片转换成黑白”一文中就介绍过CSS3 grayscale滤镜;另外一个是CSS3 Cross-fade – CSS3交叉淡入淡出。

毕竟有IE滤镜这厮,所以前者看上去可能不那么显生;那后者Cross-fade是?

用法实例
用法如下:

复制代码
代码如下:

background-image: -webkit-cross-fade(url(1.jpg), url(2.jpg), 50%);

官方草案表达式为:
复制代码
代码如下:

<image-combination> = cross-fade( <image>, <image>, <percentage> )

两个图片地址,外加一个透明度百分比。

这个percentage是作用在第二张图片上的,可以让后面一站图片(2.jpg)半透明,然后产生图片透明度叠加效果。类似这样的:
css3背景图片透明叠加属性cross-fade简介及用法实例

有个疑问?交叉淡入淡出效果中的透明度是两张图片都作用?还是仅作用于后面一张??

css3背景图片透明叠加属性cross-fade简介及用法实例

上面效果使用的是cross-fade, 后面效果是通过修改后一张图片的opacity透明度值实现。可以看到,在相同的透明度上,两者的效果是一样的。因此可以得出:cross-fade中的透明度值是只作用于后面一张图片上!

兼容性
目前,仅Chrome以及Safari 6支持该CSS3属性;IE10以及FireFox浏览器是否支持该属性还不得而知。

因此,本文的内容纯当扩充眼界,增加见识。基本上无法再实际项目中应用。

结语
好久没有些这么短的文章了,祝大家中秋国庆快乐,玩得好,吃得好,安安全全,健健康康!!

最后,和平使者爱凸鳗压阵:
css3背景图片透明叠加属性cross-fade简介及用法实例

HTML / CSS 相关文章推荐
使用Filters滤镜弥补CSS3的跨浏览器问题以及兼容低版本IE
Jan 23 HTML / CSS
8款精美的CSS3表单设计(登录表单/下拉选择/按钮附演示及源码)
Feb 04 HTML / CSS
CSS3制作缩略图的详细过程
Jul 08 HTML / CSS
css3学习系列之移动属性详解
Jul 04 HTML / CSS
html5使用Canvas绘图的使用方法
Nov 21 HTML / CSS
html5 乒乓球(碰撞检测)实例二
Jul 25 HTML / CSS
HTML5+JS实现俄罗斯方块原理及具体步骤
Nov 29 HTML / CSS
带你认识HTML5中的WebSocket
May 22 HTML / CSS
详解canvas绘制网络字体几种方法
Aug 27 HTML / CSS
详解如何将 Canvas 绘制过程转为视频
Jan 25 HTML / CSS
血轮眼轮回眼特效 html+css
Mar 31 HTML / CSS
纯html+css实现Element loading效果
Aug 02 HTML / CSS
纯CSS3编写的的精美动画进度条(无flash/无图像/无脚本/附源码)
Jan 07 #HTML / CSS
CSS3 icon font完全指南(CSS3 font 会取代icon图标)
Jan 06 #HTML / CSS
css3 旋转按钮 使用CSS3创建一个旋转可变色按钮
Dec 31 #HTML / CSS
绝对令人的惊叹的CSS3折叠效果(3D效果)整理
Dec 30 #HTML / CSS
纯CSS打造(无图像无js)的非常流行的讲话(语音)气泡效果
Dec 28 #HTML / CSS
分享30个新鲜的CSS3打造的精美绚丽效果(附演示下载)
Dec 28 #HTML / CSS
CSS3支持IE6, 7, and 8的边框border属性
Dec 28 #HTML / CSS
You might like
PHP的5个安全措施小结
2012/07/17 PHP
PHP中使用asort进行中文排序失效的问题处理
2014/08/18 PHP
php定时执行任务设置详解
2015/02/06 PHP
php投票系统之增加与删除投票(管理员篇)
2016/07/01 PHP
轻松实现php文件上传功能
2017/02/17 PHP
PHP Laravel中的Trait使用方法
2019/01/20 PHP
PHP连续签到功能实现方法详解
2019/12/04 PHP
JavaScript版代码高亮
2006/06/26 Javascript
javascript 操作cookies及正确使用cookies的属性
2009/10/15 Javascript
javascript实现div的显示和隐藏的小例子
2013/06/25 Javascript
JS获取图片实际宽高及根据图片大小进行自适应
2013/08/11 Javascript
jQuery自定义事件的简单实现代码
2014/01/27 Javascript
node.js中的fs.fsync方法使用说明
2014/12/15 Javascript
javascript中caller和callee详解
2015/08/10 Javascript
学习JavaScript设计模式之代理模式
2016/01/12 Javascript
javascript实现dom元素可拖动
2016/03/21 Javascript
实例讲解JavaScript中的this指向错误解决方法
2016/06/13 Javascript
NodeJs读取JSON文件格式化时的注意事项
2016/09/25 NodeJs
浅谈vue路径优化之resolve
2017/10/13 Javascript
vue.js实现点击后动态添加class及删除同级class的实现代码
2018/04/04 Javascript
vue项目部署到nginx/tomcat服务器的实现
2019/08/26 Javascript
[01:03]悬念揭晓 11月26日DOTA2完美盛典不见不散
2017/11/23 DOTA
在Python中利用Into包整洁地进行数据迁移的教程
2015/03/30 Python
Python pickle模块用法实例
2015/04/14 Python
总结网络IO模型与select模型的Python实例讲解
2016/06/27 Python
python实现单线程多任务非阻塞TCP服务端
2017/06/13 Python
python3 property装饰器实现原理与用法示例
2019/05/15 Python
英国玛莎百货美国官网:Marks & Spencer美国
2018/11/06 全球购物
加拿大在线隐形眼镜和眼镜店:VisionPros
2019/10/06 全球购物
汽车专业学生自我评价
2014/01/19 职场文书
求职意向书范文
2014/04/01 职场文书
党员目标管理责任书
2014/07/25 职场文书
作风建设年活动总结
2014/08/27 职场文书
向国旗敬礼活动总结
2014/09/27 职场文书
幼儿园教师培训心得体会
2016/01/21 职场文书
python如何读取.mtx文件
2021/04/22 Python