【发布时间】:2018-08-02 21:15:57
【问题描述】:
出于某种原因,无论我们尝试什么,面积图系列上的标签似乎都有自己的想法。尽管短标签看起来可以放在数据区域内,但它却将它放在结束行,从区域外流出来。
我们怀疑这可能是由于 min 和 max 日期超出了系列的 min 和 max,但这些缓冲区是必需的。
是否可以选择让标签包含在自己的系列中,而不是渗入空白?
以下是示例图表配置,这里是 JSFiddle:http://jsfiddle.net/sLqu34cn/
Highcharts.chart('container', {
chart: {
type: "area",
height: 200
},
legend: {
enabled: false
},
plotOptions: {
area: {
stacking: "percent",
pointPlacement: "on"
},
series: {
lineWidth: 0,
fillOpacity: 1,
marker: {
enabled: false
},
label: {
style: {
color: "white",
textOutline: "1px black"
}
}
}
},
series: [
{
name: "Two",
data: [[1532217600000, 1], [1532822400000, 0]],
color: "#41B6E6"
},
{
name: "Three",
data: [[1532217600000, 0], [1532822400000, 2]],
color: "#0072CE"
}
],
xAxis: {
tickWidth: 1,
title: {
enabled: false
},
labels: {
format: "{value: %b %e}"
},
max: 1533243166375,
min: 1530478366375,
type: "datetime"
},
yAxis: {
tickInterval: 20,
title: {
text: null
},
labels: {
format: "{value}%"
},
max: 100,
min: 0
},
tooltip: {}
});
【问题讨论】:
标签: javascript highcharts