Highchart пирог в верхней части div

Я использую камень рельсов (lazy_high_charts), чтобы помочь передать атрибуты круговой диаграмме, работающей на высоких графиках. Я хочу, чтобы круговая диаграмма начиналась в верхней части div. В настоящее время между вершиной элемента div и началом круговой диаграммы есть много места. Я использовал spacingTop=0 и не имел никакого успеха с этим.

Img пространства, которое я хочу удалить

Код для этого выглядит следующим образом:

@chart = LazyHighCharts::HighChart.new('pie') do |f|
  f.chart({:defaultSeriesType=>"pie", :backgroundColor=>"transparent", :margin=>[10, 10, 10, 10], 
                             :spacingTop=>0, :spacingBottom=>0, :spacingLeft=>0, :spacingRight=>0})
  series = {
            :type=> 'pie',
            :name=> '$',
            :data=> [
               ['Lent',   @account.Available_Cash_Balance__c],
               ['Available Funds',   @account.Total_Pledged__c],
               ['Pledged',   100000]
            ]
  }
  f.series(series)
  f.legend(:layout=> 'vertical', :itemMarginTop=>0, :itemMarginBottom=>0)
  f.plot_options(:pie=>{
       :allowPointSelect=>true, 
       :cursor=>"pointer",
       :showInLegend=>true,
       :dataLabels=>{
       :enabled=>false
  }
  })
end 

0 ответов

Другие вопросы по тегам