css特殊情况

如果一个父级div和一个子级div,要给父级div加(opacity)透明度那子级div也会继承父级元素的透明度。那给父级元素加透明度就不用opacity加透明度,使用background:rgba(120,120,120,0.7);实现效果,r,g,b分别代表红,绿,蓝三种颜色,a代表透明度

例如

<div id='a'>
    <div id='b'></div>
</div>


<style>
#a{
300px;
height:300px;
background:rgba(120,120,120,0.3);}
#b{
200px;
height:100px;
background-color:#FFFFFF;}
</style>

  这就能实现父级透明而不影响子级的情况

原文地址:https://www.cnblogs.com/wcc731546227/p/5922693.html