Rgbargba(): 是css函数,用于设置元素的颜色和透明度。 rgba()接受四个参数:红、绿、蓝、透明(alpha),分别表示红色通道、绿色通道、蓝色通道和透明通道的值。透明度的值范围是0(完全透明)到1(完全不透明)。通过调整透明度的值,可以在元素上创建不同的半透明效果。 rgba()透明度是针对元素本身以及其内容的,而不会影响元素的子元素。 opacity: opacity是css属性,用于设置元素的整体透明度。 opacity接受一个介于0到1之间的值,表示元素的透明度,其中0表示完全透明,1表示玩去哪不透明。 opacity的透明度会应用于元素及其所有子元素,即使子元素设置了不同的透明度,也会受到父元素opacity的影响。 opacity不仅作用于颜色,还会影响严肃的文本、边框和背景等。 不同: rgba()透明度针对元素自身和内容,不会传递给子元素,而opacity会影响元素及其所有子元素。 rgba()允许你针对元素的颜色和透明度进行更细粒度的控制,而opacity只能设置整体的透明度。