首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取与之相关的范围和颜色- Chroma.js

获取与之相关的范围和颜色- Chroma.js
EN

Stack Overflow用户
提问于 2016-03-07 20:26:55
回答 1查看 1.4K关注 0票数 2

我有一定的要求,在那里的用户将输入的颜色和值。

我使用的是chroma.js,比如说

代码语言:javascript
复制
var scale = chroma.scale(['color1','color2','color3']).domain([0,3,10,80,100]);

所以现在我有了3个用户定义的颜色和多个值。我使用chroma.js来获取特定值的颜色。

代码语言:javascript
复制
scale(10).hex() // Will give me a #color

我的问题是,我需要像这样的东西

代码语言:javascript
复制
0 - 30 = color1
30 - 65 = color2
65 - 100 = color3

请告诉我如何使用chroma.js实现这一点。希望我的问题是清楚的。

EN

回答 1

Stack Overflow用户

发布于 2017-03-29 02:39:29

我认为scale.classes正是您想要的:

代码语言:javascript
复制
chroma.scale(['red','blue','green'])
    .domain([0,100])
    .classes([0,33,65,100])
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35843754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档