低版本IE下不支持rgba()的表示方法,怎么辦?
background:rgba(0,0,0,0.5);
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=# 7F000000,endcolorstr=#7F000000);
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=# 7F000000,endcolorstr=#7F000000);
使用上面代碼就可以實現了!
那么上面標紅的是什么東西?其實就是:alpha*255換成16進制 。
常用的rgba和IE下filter數值的轉換:
rgba透明值:0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
IE下filter值:19 33 4c 66 7f 99 b2 c8 e5
