score:4

Accepted answer

i think that you should be able to add your plotoptions inside responsive.rules.chartoptions object. then your chart should work correctly: http://api.highcharts.com/highcharts/responsive.rules.chartoptions

  responsive: {
    rules: [{
      condition: {
        maxwidth: 400
      },
      chartoptions: {
        plotoptions: {
          pie: {
            allowpointselect: true,
            cursor: 'pointer',
            datalabels: {
              enabled: false,
              format: '<b>{point.name}</b>:         {point.percentage:.1f} %',
              style: {
                color: (highcharts.theme && highcharts.theme.contrasttextcolor) || 'black'
              }
            }
          }
        }
      }
    }]
  }

live example: http://jsfiddle.net/chv4ux0z/2/


Related Query

More Query from same tag