背景色编码加上透明度转换成rgba

function colors(e){
var color1=e.substr(1,2);
var color2=e.substr(3,2);
var color3=e.substr(5,2);
return 'rgba(' + zh(color1) + ',' + zh(color2) + ',' + zh(color3) + ', 0.2)';
}

function zh(e){
var str='0123456789abcdef';
return str.indexOf(e[1]) + + str.indexOf(e[0]) * 16;
}

colors(#123456);

posted @ 2018-08-01 16:14  xxllj  阅读(493)  评论(0编辑  收藏  举报