【发布时间】:2014-01-04 00:32:48
【问题描述】:
我使用 Gradient 为我的 html 正文背景设置颜色。
CSS:
background: linear-gradient(to top, #fb4080 10%,#ebb523 22%,#58d27c 40%,#2aff00 52%,#0fd2b7 65%,#6b6dff 80%,#ff05ea 100%);
现在身体充满了多种颜色。使用 javascript 如何获取页面特定部分的 rgb 或 hex 颜色代码值?
示例:
如果我滚动页面,我想获取页面顶部的颜色 页面(突出显示部分内的颜色不完全是它附近的值)以便我可以将该颜色代码分配/设置给我页面上的另一个元素,如导航栏、菜单等
有什么建议吗?
【问题讨论】:
-
用
tinycolor2将hsl转换为rgba- 这是大多数非画布颜色选择器所做的
标签: javascript html css