高图范围选择器右对齐

时间:2016-03-30 07:04:08

标签: javascript highcharts

在以下JS fiddle上,我停用了'上下文菜单'使用以下代码:

subtitle: { text: 'the subtitle' }

我希望文本框会自动正确对齐。但它不是填充/空间的情况。我希望文本框正确对齐。

奇怪的是,如果您将标题/副标题添加到图表中,则文本框会正确对齐。

dataType: "json",

但我不想要标题/副标题。

2 个答案:

答案 0 :(得分:2)

这很奇怪,因为它有效titlesubtitle。我玩过文档中提供的选项,RangeSelector's inputPosition已经工作,

inputPosition: {
    x: 0
}

请参阅JSFiddle

答案 1 :(得分:0)

当上下文菜单被禁用并且字幕启用时,它使用内联样式transform="translate(424,39)"将发件人 - 到日期框放在<g>元素中(带class="highcharts-input-group"

但是当你禁用字幕时,它会获得transform="translate(384,39)允许右侧40px的上下文菜单(即使exporting: { enabled: false }

编写一个小函数,通过其className访问<g>元素,并通过将transform="translate(384,39)"更改为transform="translate(424,39)"

来修改该内联样式