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 相关文章推荐
IE滤镜与CSS3效果(详细整理分享)
Jan 25 HTML / CSS
使用css3匹配手机屏幕横竖状态
Jan 27 HTML / CSS
CSS3 transform的skew属性值图文详解
Jul 21 HTML / CSS
CSS3的column-fill属性对齐列内容高度的用法详解
Jul 01 HTML / CSS
浅谈css3新单位vw、vh、vmin、vmax的使用详解
Dec 01 HTML / CSS
html5中localStorage本地存储的简单使用
Jun 16 HTML / CSS
html5的canvas元素使用方法介绍(画矩形、画折线、圆形)
Apr 14 HTML / CSS
推荐WEB开发者最佳HTML5和CSS3代码生成器
Nov 24 HTML / CSS
HTML5 canvas基本绘图之绘制五角星
Jun 27 HTML / CSS
原生 JS+CSS+HTML 实现时序图的方法
Jul 31 HTML / CSS
html5视频常用API接口的实战示例
Mar 20 HTML / CSS
CSS 还能这样玩?奇思妙想渐变的艺术
Apr 27 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
Home Coffee Roasting
2021/03/03 咖啡文化
php中取得URL的根域名的代码
2011/03/23 PHP
解析crontab php自动运行的方法
2013/06/24 PHP
PHP中使用sleep造成mysql读取失败的案例和解决方法
2014/08/21 PHP
举例讲解PHP面对对象编程的多态
2015/08/12 PHP
PHP设计模式之状态模式定义与用法详解
2018/04/02 PHP
PHP生成指定范围内的N个不重复的随机数
2019/03/18 PHP
PHP 实现文件压缩解压操作的方法
2019/06/14 PHP
TBCompressor js代码压缩
2011/01/05 Javascript
找出字符串中出现次数最多的字母和出现次数精简版
2012/11/07 Javascript
jquery日历控件实现方法分享
2014/03/07 Javascript
js操作css属性实现div层展开关闭效果的方法
2015/05/11 Javascript
JS封装cookie操作函数实例(设置、读取、删除)
2015/11/17 Javascript
jQuery解析json格式数据简单实例
2016/01/22 Javascript
javascript简易画板开发
2020/04/12 Javascript
学习JavaScript图片预加载模块
2016/11/07 Javascript
VueJS全面解析
2016/11/10 Javascript
Vue2实现组件props双向绑定
2016/12/02 Javascript
简单实现jQuery级联菜单
2017/01/09 Javascript
jQuery开源组件BootstrapValidator使用详解
2017/06/29 jQuery
快速解决vue-cli不能初始化webpack模板的问题
2018/03/20 Javascript
JavaScript中的一些实用小技巧总结
2019/04/07 Javascript
element中table高度自适应的实现
2020/10/21 Javascript
原生JS生成指定位数的验证码
2020/10/28 Javascript
Django Admin实现上传图片校验功能
2016/03/06 Python
在Python中实现shuffle给列表洗牌
2018/11/08 Python
Python实现的服务器示例小结【单进程、多进程、多线程、非阻塞式】
2019/05/23 Python
属性与 @property 方法让你的python更高效
2020/09/21 Python
python openpyxl模块的使用详解
2021/02/25 Python
新西兰航空中国官网:Air New Zealand China
2018/07/24 全球购物
Clos19英国:高档香槟、葡萄酒和烈酒在线购物平台
2020/07/10 全球购物
运动会四百米广播稿
2014/01/19 职场文书
行政工作试用期自我评价
2014/09/14 职场文书
万能检讨书开头与结尾怎么写
2015/02/17 职场文书
自主招生自荐信范文
2015/03/04 职场文书
go结构体嵌套的切片数组操作
2021/04/28 Golang