背景色编码加上透明度转换成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);

原文地址:https://www.cnblogs.com/ccllj/p/9401888.html