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制作登录表单的步骤
Apr 07 HTML / CSS
CSS+jQuery实现的在线答题功能
Apr 25 HTML / CSS
html5新增的定时器requestAnimationFrame实现进度条功能
Dec 13 HTML / CSS
html5视频播放_动力节点Java学院整理
Jul 13 HTML / CSS
HTML5 Canvas 起步(2) - 路径
May 12 HTML / CSS
input元素的url类型和email类型简介
Jul 11 HTML / CSS
通过Canvas及File API缩放并上传图片完整示例
Aug 08 HTML / CSS
HTML5地理定位实例
Oct 15 HTML / CSS
html5使用canvas画三角形
Dec 15 HTML / CSS
html5 postMessage解决跨域、跨窗口消息传递方案
Dec 20 HTML / CSS
canvas简易绘图的实现(海绵宝宝篇)
Jul 04 HTML / CSS
html5启动原生APP总结
Jul 03 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 创建标签云函数代码
2010/05/26 PHP
PHP常用技巧总结(附函数代码)
2012/02/04 PHP
PHP+Mysql基于事务处理实现转账功能的方法
2015/07/08 PHP
PHP使用逆波兰式计算工资的方法
2015/07/29 PHP
Yii中的relations数据关联查询及统计功能用法详解
2016/07/14 PHP
在 Laravel 中 “规范” 的开发短信验证码发送功能
2017/10/26 PHP
js特殊字符转义介绍
2013/11/05 Javascript
JS判断字符串包含的方法
2015/05/05 Javascript
Javascript中For In语句用法实例
2015/05/14 Javascript
详解Javascript事件驱动编程
2016/01/03 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(2)
2017/02/20 Javascript
js 公式编辑器 - 自定义匹配规则 - 带提示下拉框 - 动态获取光标像素坐标
2018/01/04 Javascript
微信小程序实现列表下拉刷新上拉加载
2020/07/29 Javascript
vue新vue-cli3环境配置和模拟json数据的实例
2018/09/19 Javascript
基于Vue el-autocomplete 实现类似百度搜索框功能
2019/10/25 Javascript
vue-i18n实现中英文切换的方法
2020/07/06 Javascript
浅谈Ant Design Pro 菜单自定义 icon
2020/11/17 Javascript
python sqlobject(mysql)中文乱码解决方法
2008/11/14 Python
Eclipse + Python 的安装与配置流程
2013/03/05 Python
python算法学习之计数排序实例
2013/12/18 Python
浅谈Python中chr、unichr、ord字符函数之间的对比
2016/06/16 Python
python去掉行尾的换行符方法
2017/01/04 Python
Linux(Redhat)安装python3.6虚拟环境(推荐)
2018/05/05 Python
python调用c++ ctype list传数组或者返回数组的方法
2019/02/13 Python
python Qt5实现窗体跟踪鼠标移动
2019/12/13 Python
Tensorflow中tf.ConfigProto()的用法详解
2020/02/06 Python
解决python便携版无法直接运行py文件的问题
2020/09/01 Python
英国最大的户外商店:Go Outdoors
2019/04/17 全球购物
Why do we need Unit test
2013/01/03 面试题
初中三好学生事迹材料
2014/01/13 职场文书
《东方明珠》教学反思
2014/04/20 职场文书
2014年党建工作总结
2014/11/11 职场文书
写给医生的感谢信
2015/01/22 职场文书
大学生村官工作心得体会
2016/01/23 职场文书
2019最新校园运动会广播稿!
2019/06/28 职场文书
《语言的突破》读后感3篇
2019/12/12 职场文书