css3 -- 颜色与不透明度

Posted zhanghuiyun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css3 -- 颜色与不透明度相关的知识,希望对你有一定的参考价值。

1、opacity:

opacity的值会被它的所有子元素继承,也就是说不可能让一个元素比他的父元素更加不透明,但你可以让他变得更透明点

Firefox  Webkit  Opera支持,注意IE

 

2、使用Alpha通道可以像其他任何颜色值一样被子元素继承,但元素的整体不透明度并不受影响,rgba值只能应用到它的指定元素上,所以子元素可以否决所有的继承

Firefox  Webkit  Opera支持,注意IE

 

3、颜色变量

1 p {color:black;}
2 p:last-child{
3    backgorund-color:black;
4    color:white;
5 }
6 p abbr {border-bottom : 6px double currentColor;}

更新父元素颜色而不需要担心如何把该颜色也设置到相关的子元素上

Firefox  Webkit  Opera支持,注意IE

以上是关于css3 -- 颜色与不透明度的主要内容,如果未能解决你的问题,请参考以下文章

css3颜色+透明度渐变

在背景图像动画之后创建背景颜色 CSS3 动画

css3 实现鼠标放上去图片外框不变大,里面中心放大

CSS3 基本要素概览

CSS3 rgba用法

Css3颜色值RGBA得表示方式