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 相关文章推荐
纯CSS实现设置半个字符的样式
Jul 03 HTML / CSS
css3选择器基本介绍
Dec 15 HTML / CSS
利用CSS3的transition属性实现滑动效果
Aug 05 HTML / CSS
详解CSS3的box-shadow属性制作边框阴影效果的方法
May 10 HTML / CSS
CSS3弹性盒模型flex box快速入门心得(必看篇)
May 24 HTML / CSS
CSS3实现文字波浪线效果示例代码
Nov 20 HTML / CSS
HTML5的结构和语义(1):前言
Oct 17 HTML / CSS
IE支持HTML5的解决方法
Oct 20 HTML / CSS
HTML5+css3:3D旋转木马效果相册
Jan 03 HTML / CSS
使用phonegap播放音频的实现方法
Mar 31 HTML / CSS
Html5页面中的返回实现的方法
Feb 26 HTML / CSS
Html5跳转到APP指定页面的实现
Jan 14 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
php 表单数据的获取代码
2009/03/10 PHP
PHP面向对象自动加载机制原理与用法分析
2016/10/14 PHP
window.open()弹出居中的窗口
2007/02/01 Javascript
jQuery事件 delegate()使用方法介绍
2012/10/30 Javascript
JS去除右边逗号的简单方法
2013/07/03 Javascript
js实现页面跳转重定向的几种方式
2014/05/29 Javascript
AngularJS在IE8的不支持的解决方法
2016/05/13 Javascript
使用JS动态显示文本
2017/09/09 Javascript
Webpack 之 babel-loader文件预处理器详解
2018/03/23 Javascript
JS点击动态添加标签、删除指定标签的代码
2018/04/18 Javascript
微信小程序倒计时功能实例代码
2018/07/17 Javascript
解决微信小程序防止无法回到主页的问题
2018/09/28 Javascript
JS数据类型STRING使用实例解析
2019/12/18 Javascript
js实现html滑动图片拼图验证
2020/06/24 Javascript
如何阻止移动端浏览器点击图片浏览
2020/08/29 Javascript
[00:32]2018DOTA2亚洲邀请赛VGJ.T出场
2018/04/03 DOTA
Python扫描IP段查看指定端口是否开放的方法
2015/06/09 Python
python版本的读写锁操作方法
2016/04/25 Python
Flask框架的学习指南之开发环境搭建
2016/11/20 Python
Python判断文件和字符串编码类型的实例
2017/12/21 Python
Python实现的随机森林算法与简单总结
2018/01/30 Python
python监控进程脚本
2018/04/12 Python
python实现京东秒杀功能
2018/07/30 Python
Python中函数的基本定义与调用及内置函数详解
2019/05/13 Python
澳大利亚小众服装品牌:Maurie & Eve
2018/03/27 全球购物
写演讲稿所需要注意的4个条件
2014/01/09 职场文书
超级搞笑检讨书
2014/01/15 职场文书
纪律教育学习月活动总结
2014/08/27 职场文书
杭州黄龙洞导游词
2015/02/10 职场文书
工程质量保证书
2015/05/09 职场文书
2015年财务经理工作总结
2015/05/13 职场文书
2016幼儿园教师年度考核评语
2015/12/01 职场文书
小学家庭教育心得体会
2016/01/14 职场文书
Redis实现订单自动过期功能的示例代码
2021/05/08 Redis
SpringBoot+Redis实现布隆过滤器的示例代码
2022/03/17 Java/Android
Nginx隐藏式跳转(浏览器URL跳转后保持不变)
2022/04/07 Servers