【发布时间】:2017-03-08 04:39:58
【问题描述】:
有没有办法调整 Highcharts 中轴标签的行高?有时,使用断行标签时,可能会出现重叠/间距问题,如果可以降低行高,这些问题将得到缓解。
正如您在下图中较长的红色标签中看到的那样,自定义行高会很有帮助。有没有办法做到这一点?在 CSS 或 xAxis.labels.style 中设置 line-height 没有任何效果。
示例选项:
xAxis: {
labels: {
style: {
textOverflow: 'none', // To disable automatic ellipsizing, per https://github.com/highcharts/highcharts/issues/3941
// lineHeight: '0.5' // Has no effect
}
},
categories: [
'Sweden',
'Federal Democratic Republic of Ethiopia',
'Finland',
'United Kingdom of Great Britain and Northern Ireland',
'Oceania'],
...
代码笔:http://codepen.io/ericpedia/pen/peNZML
【问题讨论】:
-
行高在 svg 中的 css 中不受支持。这是 html css 的一个属性,因此您可以尝试启用 useHTML 选项并应用所有可用于 HTML 的 css 选项。
标签: javascript highcharts