highcharts - 组织结构图双色一盒
问题描述
我的问题是我需要为 1 个框(框=任务框,背景是带有颜色的样式栏:)设置 2 种颜色的样式。例如,一个任务完成了 20%,正常的盒子是黄色的。但是 20% 应该是深黄色,表示任务完成了 20%。有什么可能的方法可以非常顺利地做到这一点。在此先感谢 Juli.w (我很抱歉我的英语不好,我是德国人 :))
解决方案
您可以将颜色定义为 aHighcharts.GradientColorObject
以实现所需的结果:
nodes: [..., {
...,
color: {
linearGradient: {
x1: 0,
x2: 1,
y1: 0,
y2: 0
},
stops: [
[0, '#fffdaa'], // start
[0.25, '#fffdaa'],
[0.25, '#878300'],
[1, '#878300'] // end
]
}
}
]
现场演示: https ://jsfiddle.net/BlackLabel/r6qxgLtm/
API 参考: https ://api.highcharts.com/class-reference/Highcharts.GradientColorObject
推荐阅读
- c# - ASP.NET 网格视图 SelectedValue 为空
- android - 为什么在切换到另一个应用程序时调用 onDestroy()
- firebase - 如何将 Flutter TextField 与 Firestore 字段同步?
- python - 在 Python 3.7 中计算列表
- jquery - 直接调用函数 vs 编码
- amazon-web-services - 如何使用 Get-SSMParameterList CmdLet 处理带有特定前缀的参数
- chatbot - DialogFlow 聊天机器人中的用户登录表单和“我不是机器人验证码”
- c# - 从源代码访问 Unity3D 的自定义全局定义
- android - 如何更改应用栏导航按钮和文本颜色?
- node.js - 如何创建正确的 FIREBASE_CONFIG 环境变量?