0

縦棒グラフでデータ ラベルを回転させようとすると、縦棒の下部にあるラベルを揃えることができず、verticalAlign が完全に無視されているように見えます。

基本的に使用しようとしています:

plotOptions: {
   column: {
      stacking: 'normal',
      dataLabels: {
         enabled: true,
         verticalAlign: 'bottom',    
         rotation: -90
      }
   }
} 

それをいじる: http://jsfiddle.net/FbhAs/

誰でも回避策を知っていますか?

-=ジャブ

4

2 に答える 2

0

定義された位置の svg オブジェクトを「移動」できるようにする translate() 関数に基づいて、データラベルの位置を更新できます。

http://jsfiddle.net/wMLg6/37/

 var bottom = chart.plotHeight - 20;

        $.each(chart.series[0].data,function(i,data){

            data.dataLabel.attr({
                y: bottom
            });
        });
于 2013-05-02T08:39:56.073 に答える