• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >css3 > CSS3中的opacity属性使用教程

CSS3中的opacity属性使用教程

作者:神飞 字体:[增加 减小] 来源:互联网 时间:2017-06-02

本文主要包含css3 opacity,opacity属性,css opacity属性,css中opacity属性,opacity等相关知识,神飞 希望在学习及工作中可以帮助到您

RGBA和opacity

语法:

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

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

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

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

</div>
  1. /* IE6 - 8 */  
  2. filter: alpha(opacity=80);   
  3. /* 其他 */  
  4. opacity: 0.8;  
</div> </div>

2015819172409455.png (311×182)

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

opacity的使用

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

浏览器兼容性

opacity是浏览器支持最好的一个CSS3元素…当然,除了IE!
CSS3透明(例1:层)
2015819172429187.jpg (600×100)

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

</div>
  1. div.opacityL1 { background:#036; opacity:0.2; width:575px; height:20px; }     
  2. div.opacityL2 { background:#036; opacity:0.4; width:575px; height:20px; }     
  3. div.opacityL3 { background:#036; opacity:0.6; width:575px; height:20px; }     
  4. div.opacityL4 { background:#036; opacity:0.8; width:575px; height:20px; }     
  5. div.opacityL5 { background:#036; opacity:1.0; width:575px; height:20px; }    
</div> </div>

浏览器支持:

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

CSS 3 透明(例2:图片)
2015819172448337.jpg (600×180)

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

</div>
  1. img.opacity1 { opacity:0.25; width:150px; height:100px; }     
  2. img.opacity2 { opacity:0.50; width:150px; height:100px; }     
  3. img.opacity3 { opacity:0.75; width:150px; height:100px; }    
</div> </div>

浏览器支持:

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

</div>

您可能想查找下面的文章:

  • 解决CSS3的opacity属性带来的层叠顺序问题
  • 详解CSS3的opacity属性设置透明效果的用法
  • CSS3中的opacity属性使用教程

相关文章

  • 2017-06-02CSS3让登陆面板3D旋转起来
  • 2017-06-02CSS3绘制不规则图形的一些方法示例
  • 2017-06-02CSS3伪类选择器:nth-child()
  • 2017-06-02button在IE6/7下的黑边去除方案
  • 2017-06-02CSS3中box-shadow的用法介绍
  • 2017-06-02css3设置box-pack和box-align让div里面的元素垂直居中
  • 2017-06-02CSS3制作Dropdown下拉菜单的方法
  • 2017-06-02魔幻般冒泡背景的CSS3按钮动画
  • 2017-06-02CSS3弹性盒模型flex box快速入门心得(必看篇)
  • 2017-06-02CSS3按钮鼠标悬浮实现光圈效果源码

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • css3教程之倾斜页面
    • css3 中的新特性加强记忆详解
    • 纯DOM+CSS3实现简单的小风车动画
    • css3背景图片透明叠加属性cross-fade简介及用法实例
    • css3 transform及原生js实现鼠标拖动3D立方体旋转
    • CSS3 倾斜的网页图片库实例教程
    • CSS3+Sprite实现僵尸行走动画特效源码
    • 利用CSS3实现平移动画效果示例代码
    • CSS3的transition和animation的用法实例介绍
    • 纯CSS3实现3D旋转书本效果

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有