我真的不知道该怎么做。
我需要更改此高级图表的背景颜色:
但我似乎无法这样做 - 似乎没有任何明确的地方可以设置背景颜色?
我试图在本节中写出许多不同的值:
chart: {
polar: true,
type: 'line'
},
但它没有做任何事情(它偶尔打破了这个剧本)。
我是否需要在包含的.js文件中的某处更改?或者可以从这个加载的脚本的级别完成?
JS真的很混乱。任何人都可以帮助我吗?
答案 0 :(得分:27)
在这里查看Highcharts API:http://api.highcharts.com/highcharts#chart--backgroundColor,你会发现它是图表对象的一个属性,可以采用纯色:
{
chart: {
backgroundColor: '#FCFFC5',
polar: true,
type: 'line'
}
}
或Gradiant:
{
chart: {
backgroundColor: {
linearGradient: [0, 0, 500, 500],
stops: [
[0, 'rgb(255, 255, 255)'],
[1, 'rgb(200, 200, 255)']
]
},
polar: true,
type: 'line'
}
}
答案 1 :(得分:2)
您可以使用 backgroundColor 标记:(http://jsfiddle.net/aeP4E/)
chart: {
polar: true,
type: 'line',
backgroundColor:'blue'
},
答案 2 :(得分:1)
那是你想要的 `
chart: {
polar: true,
type: 'line',
backgroundColor:'rgba(255, 255, 255, 0.1)'
}
`
答案 3 :(得分:0)
您可以data: [[0, 0, true],
隐藏价值“false
”,然后您可以设置渐变
通过
colorAxis: {
min: 0,
stops: [
[0, '#5DBA76'],
[0.4, '#ffff00'],
[0.8, '#F30000']
],
minColor: '#ff0000',
maxColor: '#ffff00'
},
谢谢:)
答案 4 :(得分:0)
你可以通过'false'来隐藏价值
data: [[0, 0, false], [0, 1, 2], [0, 2, 3], [0, 3, 4], [0, 4, 5], [1, 0, 2], [1, 1, 4], [1, 2, 6], [1, 3, 8], [1, 4, 10], [2, 0, 3], [2, 1, 6], [2, 2, 9], [2, 3, 12], [2, 4, 15], [3, 0, 4], [3, 1, 8], [3, 2,12], [3, 3, 16], [3, 4, 20], [4, 0, 5], [4, 1, 10], [4, 2, 15], [4, 3, 20], [4, 4, 25]