rgb颜色转16进制格式的代码
2014-07-25 15:18
281 查看
function zero_fill_hex(num, digits) { var s = num.toString(16); while (s.length < digits) s = "0" + s; return s; } function rgb2hex(rgb) { if (rgb.charAt(0) == '#') return rgb; var ds = rgb.split(/\D+/); var decimal = Number(ds[1]) * 65536 + Number(ds[2]) * 256 + Number(ds[3]); return "#" + zero_fill_hex(decimal, 6); }
function rgbToHex(r, g, b) { return ((r << 16) | (g << 8) | b).toString(16); }
相关文章推荐
- 转一个js rgb颜色转16进制格式的代码
- js方法实现rgb颜色转换成16进制格式的代码的方法
- html中表示颜色的方式有6位16进制代码及rgb或关键字
- javascript实现rgb颜色转换成16进制格式
- 16进制颜色代码转RGB代码
- javascript常用英文颜色名json格式的16进制和rgb颜色互转对照表
- js 颜色格式rgb->16进制的转换
- js代码将rgb颜色转为16进制颜色
- 多种颜色的RGB格式、代码格式
- 将css 中的16进制颜色, 转化为 rgb格式
- 根据rgb获取颜色16进制代码
- 程序猿(媛)实用颜色表 [颜色图示,英文代码,形象颜色,HEX格式,RGB格式]
- javascript实现rgb颜色转换成16进制格式
- 将css 中的16进制颜色, 转化为 rgb格式
- 16进制字符窜表示的颜色转化为RGB格式
- js将16进制颜色转换成RGB格式
- RGB 颜色代码 转换器
- 颜色由RGB的值得到16进制的值
- Javascript转换RGB与16进制颜色值
- 三原色光模式(RGB color model)的颜色融合,C#代码