yaxis のフォーマッタ関数を IE 7 および 8 で動作させるのに問題があります。値が 0 より大きい場合に色を変更するために使用されます。他のブラウザや IE 9 でも問題なく動作します。
ツールチップの色を変更するためにフォーマッターを使用しましたが、これは IE で機能しますが、Y 軸の以下は機能しません。何か案は?
yAxis: {
labels: {
formatter: function() {
if(this.value > 0 ){
return '<span style="fill: #4572a7;font-weight:800;">' + '$' + this.value + '</span>';
}
else {
return '<span style="fill: red;font-weight:800;">' + '-$' + Math.abs(this.value) + '</span>'
}
}
},
alternateGridColor: '#F5F5F5',
minorTickInterval: 'auto',
lineWidth: 1,
tickWidth: 1
},