【发布时间】:2020-09-10 19:50:01
【问题描述】:
我做了一个颜色选择器,它功能齐全,可以做它应该做的事情。 我想添加一个输入框,用户可以在其中插入任何颜色值 HEX、RGBA、HSLA。 现在我正在尝试获取用户输入的值,并将调色板中的滑块和“光标”更改为正确的位置。
这是我的调色板的样子以及它的值/可能是重要的信息; 并且只是指出我正在谈论的“光标”是@调色板的右上角,滑块当然是彩虹范围输入
提前感谢您的帮助。
【问题讨论】:
-
请提及您已经尝试过的代码
-
使用这个 -- stats.stackexchange.com/questions/281162/… 用元素的宽度/高度代替实际的像素宽度/高度,你应该在 0 和 1 之间映射。然后你只需乘以 255 即可得到十六进制值。
0 x 255 = 0和1 * 255 = 255. -
别忘了圆整。 :)
标签: javascript jquery colors