background:rgba(0,54,135,0.5);
*background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2003686,endColorstr=#b2003686);
第一个是适用于火狐等浏览器
其中
background:rgba(r,g,b,a);
参数r,g,b对应颜色的r,g,b数值,a表示透明度取值在0至1之间
第二个适用于IE6
其中
startColorstr=#b2003686,endColorstr=#b2003686
startColorStr和endColorstr的值相当于argb以十六进制展示的
也就是说003686为该颜色的rgb十六进制的值,就是相当于#003686中#后面的数值。开始b2是透明度。其格式为 #AARRGGBB 。 AA 、 RR 、 GG 、 BB 为十六进制正整数。取值范围为 00 - FF 。 RR 指定红色值, GG 指定绿色值, BB 指定蓝色值,参阅 #RRGGBB 颜色单位。
AA 指定透明度。 00 是完全透明。 FF 是完全不透明。超出取值范围的值将被恢复为默认值。
整体透明:
FF chrome: opacity:0.5;
IE:filter:alpha(opacity=50);