5. 背景半透明 元素不透明(兼容所有浏览器)

background-color: rgba(0, 0, 0, 0.5);    // 支持IE9+等现代浏览器

IE滤镜 — 用以解决IE6-8的rgba不支持问题

filter: progid:DXImageTransform.Microsoft.gradient(enabled=bEnabled, gradientType=1 || 0, startColorstr=#7f000000, endColorstr=#7f000000);
enabled(boolean): 是否激活滤镜。默认为true
gradientType: 色彩渐变方向 (1:默认值。水平渐变。0:垂直渐变。)
startColorStr:可选项。字符串(String)。设置或检索色彩渐变的开始颜色和透明度。
  其格式为 #AARRGGBB 。 AA 、 RR 、 GG 、 BB 为十六进制正整数。取值范围为 00 - FF 。 RR 指定红色值, GG 指定绿色值, BB 指定蓝色值,参阅 #RRGGBB 颜色单位。 AA 指定透明度。 00 是完全透明。 FF 是完全不透明。超出取值范围的值将被恢复为默认值。
  取值范围为 #FF000000 - #FFFFFFFF 。默认值为 #FF0000FF 。不透明蓝色。
EndColorStr:可选项。字符串(String)。设置或检索色彩渐变的结束颜色和透明度。参阅 startColorStr 属性。默认值为 #FF000000 。不透明黑色。

原文地址:https://www.cnblogs.com/zouxinping/p/4633193.html