css 解决透明度穿透问题

一般情况下,透明度设置

opacity: 0.6;

会导致子元素继承 这个值,即使设置了 opacity: 1 也是在原来0.6的基础上实现的透明,所以想要解决这个问题,需要改变思路!

background: rgba(24, 23, 23, 0.5);

去实现透明度,就不会被继承

方法2:

设置opacity: 的时候,单独给他弄个div,让他定位也可以,不要让他有子元素

你可能感兴趣的:(工作类,js,html)