问题:报错,the value could not be parsed as a clolor
解决方法:
function hexToRgba(hexColor, alpha) {
// 移除#号
const cleanHex = hexColor.replace(’#’, ‘’);
// 解析RGB分量
const r = parseInt(cleanHex.substring(0, 2), 16);
const g = parseInt(cleanHex.substring(2, 4), 16);
const b = parseInt(cleanHex.substring(4, 6), 16);
return `rgba(${r}, ${g}, ${b}, ${alpha})`;
}
// 使用示例
const originalColor = “#13b6f1”;
const colorWithAlpha = hexToRgba(originalColor, 0.5); // “rgba(19, 182, 241, 0.5)”
1247

被折叠的 条评论
为什么被折叠?



