相关疑难解决方法(0)

使用 javascript 提取支持的 HTML 或 X11 颜色名称及其 RGB 值的列表

有地方可以获取HTMLX11 颜色名称及其 RGB 等效项的列表。例如我们可以发现“Aquamarine”是“#70DB93”。想必浏览器知道这些映射。有没有办法使用 javascript 询问浏览器并获取它支持的颜色名称列表(以及浏览器计划使用的 RGB)?

html javascript rgb colors

5
推荐指数
1
解决办法
1683
查看次数

如何使用javascript将RGBA转换为Hex颜色代码

我试图转换rgba为十六进制颜色代码,但无法转换不透明度值剩余颜色我能够转换,

以下是我的代码

var colorcode = "rgba(0, 0, 0, 0.74)";

var finalCode = rgba2hex(colorcode)

function rgba2hex(orig) {
    var a, isPercent,
    rgb = orig.replace(/\s/g, '').match(/^rgba?\((\d+),(\d+),(\d+),?([^,\s)]+)?/i),
    alpha = (rgb && rgb[4] || "").trim(),
    hex = rgb ?
    (rgb[1] | 1 << 8).toString(16).slice(1) +
    (rgb[2] | 1 << 8).toString(16).slice(1) +
    (rgb[3] | 1 << 8).toString(16).slice(1) : orig;
  
    if (alpha !== "") { a = alpha; }
    else { a = 01; }
    hex = hex + a;
  
    return hex;
}

console.log(finalCode)
Run Code Online (Sandbox Code Playgroud)

在这里,我需要alpha值也转换为十六进制代码. …

javascript css3

5
推荐指数
3
解决办法
3491
查看次数

标签 统计

javascript ×2

colors ×1

css3 ×1

html ×1

rgb ×1