CSS3中的opacity属性使用教程


Posted in HTML / CSS onAugust 19, 2015

RGBA和opacity

语法:

R:红色值。正整数 | 百分数

G:绿色值。正整数 | 百分数

B:蓝色值。正整数| 百分数

A:透明度。取值0~1之间

CSS Code复制内容到剪贴板
  1. /* IE6 - 8 */  
  2. filter: alpha(opacity=80);   
  3. /* 其他 */  
  4. opacity: 0.8;  

CSS3中的opacity属性使用教程

RGBA比元素设置CSS的透明度更好,因为单独的颜色可以在不影响整个元素的透明度,他不会影响到元素其他的属性,比如说边框,字体同时也不会影响到其他元素的相关透明度。

opacity的使用

opacity声明用来设置一个元素的透明度:层、文字、图片等…一个opacity的值为1的元素是完全不透明的,反之,值为0是完全透明的,看不见的。1到0之间的任何值都表示该元素的透明程度。

浏览器兼容性

opacity是浏览器支持最好的一个CSS3元素…当然,除了IE!
CSS3透明(例1:层)
CSS3中的opacity属性使用教程

上面的透明例子使用了下面的样式:

CSS Code复制内容到剪贴板
  1. div.opacityL1 { background:#036; opacity:0.2; width:575pxheight:20px; }     
  2. div.opacityL2 { background:#036; opacity:0.4; width:575pxheight:20px; }     
  3. div.opacityL3 { background:#036; opacity:0.6; width:575pxheight:20px; }     
  4. div.opacityL4 { background:#036; opacity:0.8; width:575pxheight:20px; }     
  5. div.opacityL5 { background:#036; opacity:1.0; width:575pxheight:20px; }    

浏览器支持:

    Firefox 3.05+
    Google Chrome 1.0+
    Internet Explorer 8-
    Opera 9.6+
    Safari 3.2.1+

CSS 3 透明(例2:图片)
CSS3中的opacity属性使用教程

我们也可以在图片上使用不同透明度的透明效果,就像上面的示例一样。一个很酷的应用是将opacity应用到:hover上,实现一种链接的鼠标经过效果。

CSS Code复制内容到剪贴板
  1. img.opacity1 { opacity:0.25; width:150pxheight:100px; }     
  2. img.opacity2 { opacity:0.50; width:150pxheight:100px; }     
  3. img.opacity3 { opacity:0.75; width:150pxheight:100px; }    

浏览器支持:

    Firefox 3.05+
    Google Chrome 1.0.154+
    Internet Explorer IE8-
    Opera 9.6+
    Safari 3.2.1+

HTML / CSS 相关文章推荐
CSS3提交意见输入框样式代码
Oct 30 HTML / CSS
CSS3中的clip-path使用攻略
Aug 03 HTML / CSS
CSS3中设置3D变形的transform-style属性详解
May 23 HTML / CSS
Css3实现无缝滚动防抖
Sep 14 HTML / CSS
html5 Canvas画图教程(11)—使用lineTo/arc/bezierCurveTo画椭圆形
Jan 09 HTML / CSS
HTML5的表单(绝对特别强大的功能)使用示例
Jun 20 HTML / CSS
html5设计原理(推荐收藏)
May 17 HTML / CSS
html5使用canvas实现弹幕功能示例
Sep 11 HTML / CSS
基于 HTML5 WebGL 实现的医疗物流系统
Oct 08 HTML / CSS
使用HTML+Css+transform实现3D导航栏的示例代码
Mar 31 HTML / CSS
css 中多种边框的实现小窍门
Apr 07 HTML / CSS
css弧边选项卡的项目实践
May 07 HTML / CSS
实例讲解CSS3中的border-radius属性
Aug 18 #HTML / CSS
详解CSS3中使用gradient实现渐变效果的方法
Aug 18 #HTML / CSS
全方位了解CSS3的Regions扩展
Aug 07 #HTML / CSS
CSS3中Animation属性的使用详解
Aug 06 #HTML / CSS
利用CSS3的transition属性实现滑动效果
Aug 05 #HTML / CSS
详解CSS3中@media的实际使用
Aug 04 #HTML / CSS
CSS3的RGBA中关于整数和百分比值的转换
Aug 04 #HTML / CSS
You might like
dede3.1分页文字采集过滤规则详说(图文教程)续二
2007/04/03 PHP
一个图形显示IP的PHP程序代码
2007/10/19 PHP
基于CakePHP实现的简单博客系统实例
2015/06/28 PHP
ZF框架实现发送邮件的方法
2015/12/03 PHP
JS BASE64编码 window.atob(), window.btoa()
2021/03/09 Javascript
JS实现随机数生成算法示例代码
2013/08/08 Javascript
node.js中的path.resolve方法使用说明
2014/12/08 Javascript
JS简单限制textarea内输入字符数量的方法
2015/10/14 Javascript
浅谈String.valueOf()方法的使用
2016/06/06 Javascript
seajs模块之间依赖的加载以及模块的执行
2016/10/21 Javascript
Web 开发中Ajax的Session 超时处理方法
2017/01/19 Javascript
Bootstrap中glyphicons-halflings-regular.woff字体报404错notfound的解决方法
2017/01/19 Javascript
初识NodeJS服务端开发入门(Express+MySQL)
2017/04/07 NodeJs
JS 使用 window对象的print方法实现分页打印功能
2018/05/16 Javascript
JS温故而知新之变量提升和时间死区
2019/01/27 Javascript
详解vue的数据劫持以及操作数组的坑
2019/04/18 Javascript
详解JavaScript之Array.reduce源码解读
2020/11/01 Javascript
python如何把嵌套列表转变成普通列表
2018/03/20 Python
使用Django搭建web服务器的例子(最最正确的方式)
2019/08/29 Python
Python之Numpy的超实用基础详细教程
2019/10/23 Python
window环境pip切换国内源(pip安装异常缓慢的问题)
2019/12/31 Python
Python3运算符常见用法分析
2020/02/14 Python
利用keras使用神经网络预测销量操作
2020/07/07 Python
IE兼容css3圆角的实现代码
2011/07/21 HTML / CSS
HTML5 canvas基本绘图之图形变换
2016/06/27 HTML / CSS
乌克兰数字设备、配件和智能技术的连锁商店:KTC
2020/08/18 全球购物
北京银河万佳Java面试题
2012/03/21 面试题
程序员岗位职责
2013/11/11 职场文书
历史专业毕业生的自我鉴定
2013/11/15 职场文书
环保专业大学生职业规划设计
2014/01/10 职场文书
中学教师管理制度
2014/01/14 职场文书
模特职业生涯规划范文
2014/02/26 职场文书
工作说明书范文
2014/05/07 职场文书
出纳年终工作总结2014
2014/12/05 职场文书
岗位职责范本大全
2015/02/26 职场文书
导游词之五台山
2019/10/11 职场文书