css设置透明度


          css设置透明度的两种方法

  一、css rgba()设置颜色透明度

rgba(R,G,B,A);

rgba()里的值的介绍:

  1. R:红色值。正整数 (0~255)
  2. G:绿色值。正整数 (0~255)
  3. B:蓝色值。正整数(0~255)
  4. A:透明度。取值0~1之间

  rgba()只是单纯的可以设置颜色透明度。例如:让背景出现透明效果,但上面的文字不透明。

.Li1{
                background:rgba(255,0,0,1);
            }

  二、css opacity属性设置背景透明度

 .Li2{
                opacity:1;
            }
 .Li3{
                opacity:0.5;
            }

后面的参数代表透明度,数值为正整数,范围0~1之间

opacity属性具有继承性,会使容器中的所有元素都具有透明度;

总结:rgba()方法与opacity方法都可以实现透明度效果;

  rgba()只作用于元素的颜色或其背景色(设置了rgb()透明度元素的子元素不会继承其透明效果);而opacity具有继承性,既作用于元素本身,也会使元素内的所有子元素具有透明度。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM