网上科普有关“css设置背景半透明”话题很是火热 ,小编也是针对css设置背景半透明寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您 。
首先,用大家比较熟悉的CSS属性opacity来改变div的背景颜色。
描述:
外面大的div背景颜色为** ,里面小的div的背景颜色为红色,现在我们需要设置大的div的背景颜色变成半透明状态,我们将opacity的属性值设为0.5 ,代码如下:
HTML部分:
1
2
3
我是内容
CSS部分:
1
2
3
4
5
6
7
8
9
10
11
.aa{
width: 250px;
height: 250px;
background: yellow;
opacity: 0.5;
}
.bb{
width: 150px;
height: 150px;
background: red;
}
背景颜色的确变成了半透明,但是里面小div的背景以及文字都变成半透明了,这可能不是我们想要的效果 ,所以我们一般不使用这种方法。当然了,如果在页面布局时,你希望div里面所有的都变透明 ,就用opacity。
接下来我们用另一种方法,background-color:rgba(0,0,0,0~1),使用这个方法就只会设置div背景透明 ,而不会影响到div里的内容 。
HTM部分一样,只需要将opacity换成rgba即可。
代码如下:
1
2
3
4
5
6
7
8
9
10
.aa{
width: 250px;
height: 250px;
background-color: rgba(255,255,0,0.5);
}
.bb{
width: 150px;
height: 150px;
background: red;
}
大的div透明度改变以后,对里面的背景和文字都没有任何影响。所以我们一般用background-color:rgba(0,0,0,0~1)来设置背景颜色透明 。
关于“css设置背景半透明 ”这个话题的介绍,今天小编就给大家分享完了 ,如果对你有所帮助请保持对本站的关注!
本文来自作者[耘志少爷]投稿,不代表石号立场,如若转载,请注明出处:https://s0429.com/cshi/202512-2237.html
评论列表(4条)
我是石号的签约作者“耘志少爷”!
希望本篇文章《css设置背景半透明》能对你有所帮助!
本站[石号]内容主要涵盖:国足,欧洲杯,世界杯,篮球,欧冠,亚冠,英超,足球,综合体育
本文概览:网上科普有关“css设置背景半透明”话题很是火热,小编也是针对css设置背景半透明寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。首先,...