Установить непрозрачность круговой диаграммы Highcharts - PullRequest
3 голосов
/ 05 декабря 2011

У меня проблема с IE8, при этом установлена ​​непрозрачность круговой диаграммы. Я пытался, как следует,

.highcharts-point {
    filter:alpha(opacity=40);
}

При применении этого точки круговой диаграммы стали невидимыми, а их границы стали серыми.

Кто-нибудь знает решение?

Ответы [ 3 ]

4 голосов
/ 18 июля 2012

Вы можете установить цвет серии:

var chart;
$(document).ready(function() {
   chart = new Highcharts.Chart({
      chart: {
         renderTo: 'container',
         defaultSeriesType: 'column'
      },
      xAxis: {
        categories: ['1','2']
      },
      plotOptions: {
         column: {
            pointPadding: 0.2,
            borderWidth: 0
         }
      },
           series: [{
         name: 'Tokyo',
         data: [95.6, 54.4]

      }, {
         name: 'New York',
         data: [106.6, 92.3]

      }, {
         name: 'London',
         data: [59.3, 51.2]

      }, {
         name: 'Berlin',
         data: [46.8, 51.1],
         color: 'rgba(150,100,50,0.5)'

      }]
   });


});

Обратите внимание на последнюю серию, определенную там с цветом.

2 голосов
/ 15 марта 2012

Я следовал этому, http://highslide.com/forum/viewtopic.php?f=9&t=7622 и решил мою проблему

0 голосов
/ 07 марта 2014

Попробуйте это:

chart = new Highcharts.Chart({
  chart: {
     renderTo: 'container',
     defaultSeriesType: 'column',
     type: 'area', //this is also needed
  },
    plotOptions: {
        series: {
            fillOpacity: 0.1
        }
    }, ...

jsfiddle: http://jsfiddle.net/4HkXf/1/

...