1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > JS - 将十六进制的颜色值转成rgb rgba格式

JS - 将十六进制的颜色值转成rgb rgba格式

时间:2024-04-12 05:20:48

相关推荐

JS - 将十六进制的颜色值转成rgb rgba格式

JS - 将十六进制的颜色值转成rgb、rgba格式

/**hex -> rgb* @param {Object} hex*/export function hexToRgb(hex) {return 'rgb(' + parseInt('0x' + hex.slice(1, 3)) + ',' + parseInt('0x' + hex.slice(3, 5))+ ',' + parseInt('0x' + hex.slice(5, 7)) + ')';}/**hex -> rgba* @param {Object} hex* @param {Object} opacity*/export 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 + ')';}

打印输入

var sHex = '#fffff';console.log('十六进制格式:', sHex);console.log('RGB格式:', hexToRgb(sHex));console.log('RGBA格式:', hexToRgba(sHex, 0.5));

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。