现在虽然好多企业公司放弃了兼容IE8及以下的浏览器,但是免不了在做一些政府网站时会要求兼容低版本。工作中遇到的,做下总结,以便以后查阅方便
设置背景色半透明背景色透明兼容写法,兼容IE8等低版本浏览器
代码如下:
/** 高版版支持 **/
background: rgba(255,255,255,0.4);
/**低版本必须加上**/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFFF,endColorstr=#66FFFFFF);
色值为 #20FFFFFFF 其中后6位为具体的颜色色值,前2位 ”66“ 为16进制的透明度
比如我们想用的透明度为0.1 那么就是0.4*255=102 再将102转换为16进制为66 (顺便说一下:十进制转为十六进制是除以16倒序取余数)
所以最终在低版本上写透明的白色背景就是这样写startColorstr=#66FFFFFF,endColorstr=#66FFFFFF