我的高图表y轴标题的长度在15到30之间。我希望它完全在轴的开始处开始。当前代码的问题是较长的标题被向左推,从而削减自己,而较短的标题更靠右。
yAxis: {
title: {
text: titleString,
align: 'high',
rotation: 0,
y: -20,
x: -10, //Trying to vary this value.
style: {
font-size: '11px',
fontWeight: 'bold'
}
}
}
如何设置x属性,使标题始终从0位置开始(x:0
不起作用)
答案 0 :(得分:0)
您可以在title元素上调用attr()
函数并设置plotLeft值。
chart: {
events: {
load: function () {
var chart = this,
yAxis = chart.yAxis[0],
left = yAxis.toPixels(0);
yAxis.axisTitle.attr({
y: left
});
}
}
},