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 相关文章推荐
移动Web—CSS为Retina屏幕替换更高质量的图片
Dec 24 HTML / CSS
CSS3 Media Queries详细介绍和使用实例
May 08 HTML / CSS
纯css3制作的火影忍者写轮眼开眼至轮回眼及进化过程实例
Nov 11 HTML / CSS
CSS3实现的炫酷菜单代码分享
Mar 12 HTML / CSS
详解CSS3中字体平滑处理和抗锯齿渲染
Mar 29 HTML / CSS
canvas粒子动画背景的实现示例
Sep 03 HTML / CSS
html5中如何将图片的绝对路径转换成文件对象
Jan 11 HTML / CSS
socket.io 和canvas 实现的共享画板功能
May 22 HTML / CSS
HTML5的一个显示电池状态的API简介
Jun 18 HTML / CSS
深入解析HTML5使用SVG图像时的viewBox属性用法
Sep 02 HTML / CSS
使用HTML5里的classList操作CSS类
Jun 28 HTML / CSS
DIV CSS实现网页背景半透明效果
Dec 06 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
咖啡的化学
2021/03/03 咖啡文化
安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法
2007/04/16 PHP
PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
2014/08/28 PHP
迁移PHP版本到PHP7
2015/02/06 PHP
Nigma vs Alliance BO5 第一场2.14
2021/03/10 DOTA
javascript 表单规则集合对象
2009/07/21 Javascript
JS、CSS加载中的小问题探讨
2013/11/26 Javascript
javascript简单实现表格行间隔显示颜色并高亮显示
2013/11/29 Javascript
js中通过父级进行查找定位元素
2014/06/15 Javascript
js实现类似菜单风格的TAB选项卡效果代码
2015/08/28 Javascript
JS实现随页面滚动显示/隐藏窗口固定位置元素
2016/02/26 Javascript
JS实现兼容各种浏览器的高级拖动方法完整实例【测试可用】
2016/06/21 Javascript
AngularJs  Creating Services详解及示例代码
2016/09/02 Javascript
利用bootstrapValidator验证UEditor
2016/09/14 Javascript
微信小程序  TLS 版本必须大于等于1.2问题解决
2017/02/22 Javascript
详解使用angular的HttpClient搭配rxjs
2017/09/01 Javascript
使用svg实现动态时钟效果
2018/07/17 Javascript
微信小程序实现分享朋友圈的图片功能示例
2019/01/18 Javascript
详解vue更改头像功能实现
2019/04/28 Javascript
[12:29]《一刀刀一天》之DOTA全时刻19:蝙蝠骑士田伯光再度不举
2014/06/10 DOTA
400多行Python代码实现了一个FTP服务器
2012/05/10 Python
Python对多属性的重复数据去重实例
2018/04/18 Python
PyTorch上搭建简单神经网络实现回归和分类的示例
2018/04/28 Python
python并发编程多进程之守护进程原理解析
2019/08/20 Python
python集成开发环境配置(pycharm)
2020/02/14 Python
基于Python数据结构之递归与回溯搜索
2020/02/26 Python
使用python 计算百分位数实现数据分箱代码
2020/03/03 Python
Python图像识别+KNN求解数独的实现
2020/11/13 Python
详解python中的异常捕获
2020/12/15 Python
美国钻石商店:Zales
2016/11/20 全球购物
美国彩妆品牌:Coastal Scents
2017/04/01 全球购物
J2ee常用的设计模式?说明工厂模式
2015/05/21 面试题
企业军训感言
2014/02/08 职场文书
高中升旗仪式演讲稿
2014/09/09 职场文书
酒店人事主管岗位职责
2015/04/11 职场文书
Redis过期数据是否会被立马删除
2022/07/23 Redis