关于css透明度的问题

先看background和background-color

background:可以设置背景颜色,背景图片,还有定位。默认background:no-repeat;

background-color:只可以设置背景颜色。默认background:repeat;

设置透明度的方式有两种:

第一种: opacity:0.5;这种设置透明度的方法会影响子节点。也就是说也会给后边节点的元素添加透明度。

第二种:background:rgba(0,0,0,0.5);这种设置透明度的方法不会影响到子节点,只给本身设置透明度。

个人认为最好的例子就是图片上传预览的案列。

原文地址:https://www.cnblogs.com/ZM-ONE/p/8309387.html