Highcharts 如何在HighChart5中设置marginLeft和marginRight

Highcharts 如何在HighChart5中设置marginLeft和marginRight,highcharts,Highcharts,HighCharts 5引入了使用主题进行样式设置的功能,而不是使用javascript进行设置。我正在将所有样式迁移到sass中,但还没有找到为图表设置marginLeft/marginRight属性的方法 在v5之前,您可以如下设置边距: $('#chart').highcharts({ chart : { marginLeft :29, marginRight: 16 } ... }); 我想删除样式,并将其

HighCharts 5引入了使用主题进行样式设置的功能,而不是使用javascript进行设置。我正在将所有样式迁移到sass中,但还没有找到为图表设置marginLeft/marginRight属性的方法

在v5之前,您可以如下设置边距:

$('#chart').highcharts({
        chart : {
            marginLeft :29,
            marginRight: 16
        }
...
});
我想删除样式,并将其迁移到sass文件。我不确定我需要挂接哪一个类名,因为到目前为止我尝试过的方法都不管用。我是SVG的新手,我缺少什么

#chart {
    margin-left: 29px;
    margin-right: 16px;
}

在Highcharts样式化模式下,可以使用SVG支持的属性为元素设置样式。SVG不支持填充或边距属性-相反,您需要手动计算间距,并将该信息包含在元素的x、y属性(或变换等)中,这就是Highcharts所做的。

我知道它是从其他属性派生的,但我仍然希望有某种类型的转变,我可以申请让它“足够接近”。最后我用脚本进行了一般性的设置。