网站地图    收藏   

主页 > 前端 > javascript >

js16进制css色值hex转rgp

来源:未知    时间:2023-02-26 21:51 作者:小飞侠 阅读:

[导读] js16进制css色值hex转rgp 代码如下: hexToRgb=function(hex){//Expandshorthandform(e.g.03F)tofullform(e.g.0033FF)varshorthandRegex=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;hex=hex.replace(shorthandRegex,function(m,r,g,b){returnr+r+g+g+b+b;})...

js16进制css色值hex转rgp


代码如下:

hexToRgb = function(hex) {
// Expand shorthand form (e.g. "03F") to full form (e.g. "0033FF")
var shorthandRegex = /^#?([a-f\d])([a-f\d])([a-f\d])$/i;
hex = hex.replace(shorthandRegex, function(m, r, g, b) {
return r + r + g + g + b + b;
});

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;
};

image.png

以上就是js16进制css色值hex转rgp全部内容,感谢大家支持自学php网。


自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论