我目前正在使用 Highcharts 图形库,并试图在面积图的线条和填充之间添加空间,但似乎找不到方法。有人对此有任何解决方案/黑客吗?
欢迎使用实际highcharts.js
的 javascript hack。
这是我所拥有的:
这是我想要达到的目标:
并不是说它会有所帮助,但这是我当前的代码:
var chart = new Highcharts.Chart({
chart: {
type: 'area',
renderTo: 'test-trending-chart',
backgroundColor:'#5473B4',
spacingTop: 0,
spacingBottom: 0,
spacingLeft: 0,
spacingRight: 0,
marginLeft: -3,
marginRight: -3
},
credits: {
enabled: false
},
title: {
text: ""
},
tooltip: {
enabled: false
},
legend: {
enabled: false
},
plotOptions:{
area: {
shadow: false,
animation: false,
states: {
hover: {
enabled: false
}
},
marker: {
lineColor: '#5473B4',
lineWidth: 2,
radius: 5
},
lineWidth: 3,
fillColor: {
linearGradient: [0,0,0,100],
stops: [
[0,'rgba(255,255,255,0.5)'],
[1,'rgba(255,255,255,0.75)']
]
}
}
},
series: [{
color: 'white',
data: [36,40,23,42,65]
}],
xAxis: {
lineWidth: 0,
minorGridLineWidth: 0,
lineColor: 'transparent',
labels: {
enabled: false
},
minorTickLength: 0,
tickLength: 0
},
yAxis: {
lineWidth: 0,
minorGridLineWidth: 0,
gridLineWidth: 0,
lineColor: 'transparent',
labels: {
enabled: false
},
minorTickLength: 0,
tickLength: 0,
title: {
text: ""
}
}
});