Highcharts甘特图Y轴TreeGrid标签左对齐后设置左内边距无效,如何解决?
Highcharts甘特图TreeGrid Y轴标签左对齐并左侧留白的正确配置
针对Highcharts甘特图TreeGrid的Y轴标签左对齐并左侧留白的需求,你之前配置labels的align、x、padding无效是因为TreeGrid的标签嵌入在树形网格单元格中,常规标签配置不生效。
正确的配置方式有两种:
- 方式一:通过TreeGrid单元格配置设置左侧内边距,同时指定标签左对齐:
yAxis: { treeGrid: { cellOptions: { paddingLeft: 15 } }, labels: { align: 'left' } }
- 方式二:直接给标签添加样式设置左侧内边距:
yAxis: { labels: { align: 'left', style: { paddingLeft: '15px' } } }
这两种方式都能实现标签左对齐且与单元格边框保持留白的效果。
内容的提问来源于stack exchange,提问作者vegaelce
相关产品推荐
相关产品推荐

