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 相关文章推荐
CSS3教程(1):什么是CSS3
Apr 02 HTML / CSS
魔幻般冒泡背景的CSS3按钮动画
Feb 27 HTML / CSS
浅析CSS3 用text-overflow解决文字排版问题
Oct 28 HTML / CSS
借助HTML5 Canvas来绘制三角形和矩形等多边形的方法
Mar 14 HTML / CSS
Application Cache未缓存文件无法访问无法加载问题
May 31 HTML / CSS
HTML5全屏(Fullscreen)API详细介绍
Apr 24 HTML / CSS
深入浅析HTML5中的SVG
Nov 27 HTML / CSS
详解HTML5 Canvas绘制时指定颜色与透明度的方法
Mar 25 HTML / CSS
使用Html5实现异步上传文件,支持跨域,带有上传进度条
Sep 17 HTML / CSS
使用HTML和CSS实现的标签云效果(附demo)
Feb 03 HTML / CSS
CSS3实现模糊背景的三种效果示例
Mar 30 HTML / CSS
CSS中理解层叠性及权重如何分配
Dec 24 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用GD库生成高质量的缩略图片
2011/03/09 PHP
php实现当前页面点击下载文件的简单方法
2016/09/22 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
用Javascript做flash做的事..才完成的一个类.Auntion Action var 0.1
2007/02/23 Javascript
Javascript学习笔记8 用JSON做原型
2010/01/11 Javascript
Javascript中正则表达式的全局匹配模式分析
2011/04/26 Javascript
浅谈Web页面向后台提交数据的方式和选择
2016/09/23 Javascript
JavaScript利用正则表达式替换字符串中的内容
2016/12/12 Javascript
JS碰撞运动实现方法详解
2016/12/15 Javascript
JS设置时间无效问题的解决办法
2017/02/18 Javascript
js css自定义分页效果
2017/02/24 Javascript
浅谈sass在vue注意的地方
2017/08/10 Javascript
Angular实现较为复杂的表格过滤,删除功能示例
2017/12/23 Javascript
微信小程序scroll-view横向滑动嵌套for循环的示例代码
2018/09/20 Javascript
JS数组Object.keys()方法的使用示例
2019/06/05 Javascript
node.js中 mysql 增删改查操作及async,await处理实例分析
2020/02/11 Javascript
Python fileinput模块使用介绍
2014/11/30 Python
python使用super()出现错误解决办法
2017/08/14 Python
python模块smtplib学习
2018/05/22 Python
Python实现定时执行任务的三种方式简单示例
2019/03/30 Python
python识别图像并提取文字的实现方法
2019/06/28 Python
Python使用psutil获取进程信息的例子
2019/12/17 Python
Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例
2020/03/03 Python
你应该知道的Python3.6、3.7、3.8新特性小结
2020/05/12 Python
Python之Matplotlib文字与注释的使用方法
2020/06/18 Python
ZWILLING双立人法国网上商店:德国刀具锅具厨具品牌
2019/08/28 全球购物
.net笔试题
2014/03/03 面试题
俄罗斯商务邀请函
2014/01/26 职场文书
电大毕业自我鉴定
2014/02/03 职场文书
高三学生评语大全
2014/04/25 职场文书
企业环保标语
2014/06/10 职场文书
2014年医院后勤工作总结
2014/12/06 职场文书
幼儿园三八妇女节活动总结
2015/02/06 职场文书
2015暑假实习报告范文
2015/07/13 职场文书
入党后的感想
2015/08/10 职场文书
2016教师学习党章心得体会
2016/01/15 职场文书