我可以快速将任何css颜色(例如#ffe
,whitesmoke
或hsl(20,50%,80%)
)转换为像rgb(140,75,20)
这样的rgb颜色吗?
我可以在变量上使用.css()
方法将颜色转换为rgb吗?
答案 0 :(得分:0)
这可以回答你的问题 - RGB to Hex and Hex to RGB
function hexToRgb(hex) {
var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);
return result ? {
r: parseInt(result[1], 16),
g: parseInt(result[2], 16),
b: parseInt(result[3], 16)
} : null;
}
alert( hexToRgb("#0033ff").g ); // "51";