background-color 作用于其中1个图层
1、通过backgroud和opacity设置背景颜色透明 background属性中属性值比较简单,这里就不细说了,大家可以参考css学习手册来了解一下,我们在这里来简单看看opacity属性 opacity属性参数的"不透明度"是以数字表示,从0.0至1.0都可以,完全透明是0.0,完全不透明是1.0,换句话说,数字越大代表元素越不透明。参数除了可以使用"不透...
作用上来说,前者只是背景透明,后者是元素透明,包括内容。
div { width: 100px; height: 100px; background-color: red; opacity: 0.3; }div { width: 100px; height: 100px; background-color: rgba(255, 0, 0, 0.3); /* opacity: 0.3; */ }示例 opacityrgba演示demotips 目前rgba只有在支持这个属性的浏览器上使用,如果需要使用,请考虑这方面的显示差别。
将背景颜色设置为透明,两种方法:方法一:通过background-color和opacity来设置 opacity属性参数的不透明度是以数字表示的,从0.0到1.0,完全透明是0.0,完全不透明是1.0,数字越大代表元素越不透明。 代码语言:javascript 复制 <divclass="box01"><p>今天星期三</p></div><divclass="box02"><p>和上面盒子对比</p...
要实现的样式:div框淡出,但保证div的字体opoacity为1,要不然字体不清晰。(如果给div设置opacity,div子元素都会有透明度) 解决方案:用background-color: rgba(0, 0, 0, 0.2)给div设置背景色,css3动画也设置background-color: rgba(0, 0, 0, 0.2)属性 ...
css实现遮罩层,父div透明,子div不透明 使用元素的opacity 属性,设置遮罩层的效果, 主要 样式是:background-color: #ooo; opacity:0.3; 1 2 3 4 <divstyle="width:500px; height:500px;position:fixed; top :0px;background-color:#000;opacity:0.3;text-align:center">...
div{background-color:green;opacity:0.3;} RGBA div{background:rgba(0,128,0,0.3)/* Green background with 30% opacity */} 背景图片 background-image body{background-image:url("paper.gif");} body{background-image:url("bgdesert.jpg");} ...
接下来我们用另一种方法,background-color:rgba(0,0,0,0~1),使用这个方法就只会设置div背景透明,而不会影响到div里的内容。 HTM部分一样,只需要将opacity换成rgba即可。 代码如下: .aa{ width: 250px; height: 250px; background-color: rgba(255,255,0,0.5); ...
接下来我们用另一种方法,background-color:rgba(0,0,0,0~1),使用这个方法就只会设置div背景透明,而不会影响到div里的内容。 HTM部分一样,只需要将opacity换成rgba即可。 代码如下: .aa{ width: 250px; height: 250px; background-color: rgba(255,255,0,0.5); ...