导航

js中hex16进制颜色与rgb互转

Posted on 2017-08-23 09:19  yjss  阅读(2325)  评论(0编辑  收藏  举报
function hexToRgba(hex, opacity) { 
    return "rgba(" + parseInt("0x" + hex.slice(1, 3)) + "," + parseInt("0x" + hex.slice(3, 5)) + "," + parseInt("0x" + hex.slice(5, 7)) + "," + opacity + ")"; 
}

  

function rgbToHex(r, g, b) {
    return ((r << 16) | (g << 8) | b).toString(16); 
}