【问题标题】:D3.js color with domain a set of colors and range a subset of colorsD3.js 颜色与域一组颜色和范围颜色子集
【发布时间】:2021-12-19 18:08:06
【问题描述】:

我正在尝试创建一个具有域颜色列表和范围颜色“子列表”的色标。 也许最好用一个例子来解释。我想要一个函数,使color("#00FF00") 返回另一种绿色,例如深绿色。 这是因为我需要用一些标准颜色和一个带有“子颜色”的子列表来编目项目列表

【问题讨论】:

    标签: javascript d3.js


    【解决方案1】:

    您可以在 css 中使用大约 140 个命名的 colous。参见例如https://www.w3schools.com/colors/colors_hex.asp。它包括“红色”、“黄色”、“青色”、“深天蓝色”等。要进行选择,您可以使用选择标签,并让选项标签的文本等于名称,背景颜色也等于名称。

    【讨论】:

    • 天哪,我需要以编程方式进行,我无法手动将项目映射到颜色...
    • 不确定您的意思 - 有标准颜色,为什么不使用它们?对于大多数事情来说应该足够了。无论如何,您可以手动映射,只需创建一个对象,例如:colors={"aliceblue":"#f0f8ff","antiquewhite":"#faebd7","aqua":"#00ffff","aquamarine":"#7fffd4 ","azure":"#f0ffff","beige":"#f5f5dc",.. 等等,所以你不需要这样的函数。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-21
    • 1970-01-01
    • 1970-01-01
    • 2017-04-18
    • 2023-04-03
    相关资源
    最近更新 更多