关于背景透明,文字不透明的最佳方法,兼容IE

 

.bg{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled="true",startcolorstr="#7F000000",endcolorstr="#7F000000");}

rgba 和IE下 filter 数值的转换 rgba 透明值

IE         filter值
0.1       19
0.2       33
0.3       4C
0.4       66
0.5       7F
0.6       99
0.7       B2
0.8       C8
0.9       E5

00 是完全透明。 FF 是完全不透明

转换公式:alpha*255再转换成16进制即可

:root .bg{ filter:none;}  这是针对IE9做的处理

posted @ 2016-01-18 11:44  那谁家的丫头  阅读(117)  评论(0编辑  收藏  举报