码迷,mamicode.com
首页 > 其他好文 > 详细

十六进制颜色码转换成RGB颜色值

时间:2017-12-06 13:16:03      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:hex   define   test   1.7   wrap   port   name   type   else   

;(function (name, context, factory) {
// Supports UMD. AMD, CommonJS/Node.js and browser context
if (typeof module !== "undefined" && module.exports) {
module.exports = factory();
} else if (typeof define === "function" && define.amd) {
define(factory);
} else {
context[name] = factory();
}
})(‘LikWin‘, window, function () {
‘use strict‘;
var LikWin = {
getRGBA: function (hex) {
var rgb = [0, 0, 0, a];
if (/#(..)(..)(..)/g.test(hex)) {
rgb = [parseInt(RegExp.$1, 16), parseInt(RegExp.$2, 16), parseInt(RegExp.$3, 16)];
};
return "rgb(" + rgb.join(",") + ")";
},
getRGBA: function (hex, a) {
var rgb = [0, 0, 0, a];
if (/#(..)(..)(..)/g.test(hex)) {
rgb = [parseInt(RegExp.$1, 16), parseInt(RegExp.$2, 16), parseInt(RegExp.$3, 16)];
};
return "rgba(" + rgb.join(",") + ", " + a + ")";
}
};
return LikWin;
});

十六进制颜色码转换成RGB颜色值

标签:hex   define   test   1.7   wrap   port   name   type   else   

原文地址:http://www.cnblogs.com/likwin/p/7991651.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!