HighCharts-如何动态设置边距?

共享

我想将highcharts图表放入我的引导网格中,以便与其他内容很好地匹配。

整体应如下所示:

Col-1 第10列 Col-1
X轴标签 图表绘图区 2.轴标签
Col-1 第10列 Col-1

我认为marginLeft和marginRight应该是正确的选项,但是它们仅接受数字值,因此我无法告诉他们引导百分比值。

我的配置如下所示:

Highcharts.chart('container', {
chart: {
type: "column",
marginLeft: 65 // <= Dynamically or percent?
},

yAxis: {
    title: {
        text: null
    }
},

series: [{ }]
}

JSFiddle

有任何想法吗?

谢谢!

pot

您可以根据某个百分比值动态计算和设置边距,例如:

    chart: {
        ...,
        events: {
            render: function() {
                if (allowChartUpdate) {
                    var dynamicMargin = this.chartWidth * 8.333333 / 100;
                    allowChartUpdate = false;

                    this.update({
                        chart: {
                            marginLeft: dynamicMargin,
                            marginRight: dynamicMargin
                        }
                    }, true, true, false);

                    allowChartUpdate = true;
                }
            }
        }
    }

现场演示: https : //jsfiddle.net/BlackLabel/913scgxa/

API参考: https //api.highcharts.com/highcharts/chart.events.render

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

HighCharts:删除errorBar的自动边距

来自分类Dev

Highcharts - yAxis 标签的顶部边距

来自分类Dev

如何将 HighCharts 图形上的比例与轴而不是边距对齐?

来自分类Dev

在图表边距之外显示Highcharts series.name

来自分类Dev

如何在Highcharts饼图中动态设置标题

来自分类Dev

如何设置JLabel的边距?

来自分类Dev

Highcharts动态修改stacklabels

来自分类Dev

Golang Highcharts动态数据

来自分类Dev

Highcharts动态修改stacklabels

来自分类Dev

columrange 的动态系列 (highcharts)

来自分类Dev

CKEditor动态设置textarea边距

来自分类Dev

CKEditor动态设置textarea边距

来自分类Dev

如何遍历highcharts主题

来自分类Dev

如何设置Highcharts HTML标签的背景颜色?

来自分类Dev

如何获取/设置highcharts xAxis步骤?

来自分类Dev

如何设置Highcharts HTML标签的背景颜色?

来自分类Dev

在HighCharts中如何自动设置xAxis的数量?

来自分类Dev

调用 Highsoft().Highcharts 时如何设置 containerId

来自分类Dev

Highcharts动态象限标签位置

来自分类Dev

Highcharts实体表动态更新

来自分类Dev

动态创建Highcharts气泡图

来自分类Dev

动态Highcharts没有更新

来自分类Dev

Highcharts Pie 动态系列颜色

来自分类Dev

如何设置跨度textview之间的边距?

来自分类Dev

如何使用EPPlus设置Excel边距

来自分类Dev

如何设置跨度textview之间的边距?

来自分类Dev

如何设置窗口大小的页边距?

来自分类Dev

如何为StackPanel儿童设置边距

来自分类Dev

HighCharts半圆形甜甜圈,删除边距和填充