【发布时间】:2017-10-24 11:29:00
【问题描述】:
使用 <input type="color"> 没有 默认值 似乎会导致一个无用的控件(我尝试使用 Firefox 53),因为颜色永远不会改变,而
添加默认值,一切都按预期运行(working example)。
我实际上是使用这个值来填充一个css变量,例如:
const colors = [...document.querySelectorAll(".color-controls input[type=color]")];
colors[0].addEventListener("input", setFrontColor);
docStyle.setProperty("--front-color", colors[0].value);
限制在 HTML 属性中设置默认值强制我手动设置它,而我想设置 value 通过 JS 当前 CSS 变量“--front-color”值。
如何通过 jQuery 获取 CSS 变量的值?
【问题讨论】:
-
我真的不明白你的意思......
标签: jquery css css-variables