【发布时间】:2014-03-13 12:40:55
【问题描述】:
我正在尝试将 JS 颜色添加在一起。我已经坐在这个问题前面好几天了。问题是颜色是十六进制代码。
现在我想将所有颜色添加在一起以打印并在 div 或其他内容中打印出来。
你能给我演示一下如何做吗?
这是我的意思的图片:
十六进制代码是<input> 类型。
【问题讨论】:
-
“混合”它们是什么意思?像背景中的嘈杂效果?或者你想把两种颜色合二为一?
-
你必须更精确。你有什么问题,你试过什么?最试探的是什么。如果你的问题是十六进制理解,那和js无关。
-
这些颜色是硬编码的(所以你只需要一个数组然后打印出来)还是你需要从每个元素中获取它们?
-
嗯,
parseInt(hexaValue, 16)将十六进制转换为十进制,decimalValue.toString(16)将十进制转换为十六进制,你可以将这两者结合起来得到你想要的 -
@LorDex 将它们加在一起,例如,如果我将红色蓝色和绿色加在一起,白色将是“结果”
标签: javascript jquery styles