国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JS實現顏色的10進制轉化成rgba格式的方法

2019-11-19 15:33:59
字體:
來源:轉載
供稿:網友

本文實例講述了JS實現顏色的10進制轉化成rgba格式的方法。分享給大家供大家參考,具體如下:

當我們在已知一個整數如(0~256x256x256x256 之間的顏色值),想獲得關于它的3原色加一個透明度時,即alpha, red, green, blue,可采用如下方法:

方法一:

function getColor(number) {  let color = number;  const blue = parseInt(color % 0x100, 10);  color = color >>> 8;  const green = parseInt(color % 0x100, 10);  color = color >>> 8;  const red = parseInt(color % 0x100, 10);  const alpha = (parseInt(color >>> 8, 10) / 0xFF).toFixed(1);  return `rgba(${red}, ${green}, ${blue}, ${alpha})`;}

方法二:

function getColor(number) {  const alpha = number >> 24 & 0xff;  const red = number >> 16 & 0xff;  const green = number >> 8 & 0xff;  const blue = number & 0xff;  return `rgba(${red}, ${green}, ${blue}, ${alpha})`;}

PS:這里再為大家推薦幾款本站的相關在線工具:

在線RGB、HEX顏色代碼生成器:
http://tools.VeVB.COm/color/rgb_color_generator

RGB顏色查詢對照表_顏色代碼表_顏色的英文名稱大全:
http://tools.VeVB.COm/color/jPicker

在線網頁調色板工具:
http://tools.VeVB.COm/color/color_picker

在線顏色選擇器工具/RGB顏色查詢對照表:
http://tools.VeVB.COm/color/colorpicker

更多關于JavaScript相關內容可查看本站專題:《JavaScript切換特效與技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript動畫特效與技巧匯總》、《JavaScript錯誤與調試技巧總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》及《JavaScript數學運算用法總結

希望本文所述對大家JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 微博| 梨树县| 泰州市| 应用必备| 崇义县| 浦东新区| 泽州县| 陇川县| 上虞市| 天镇县| 龙海市| 日喀则市| 肇东市| 泗水县| 水城县| 河东区| 新巴尔虎左旗| 瑞金市| 高台县| 高雄市| 宜川县| 青川县| 贵溪市| 理塘县| 富顺县| 连城县| 武宣县| 宣武区| 漠河县| 临湘市| 循化| 东兰县| 隆安县| 铁岭市| 梁山县| 东乌珠穆沁旗| 临江市| 台前县| 赤城县| 思茅市| 汤阴县|