javascript - Highcharts 图例位置与工具提示位置相同或使工具提示在隐藏系列后仍然可见
问题描述
如何将图例的位置完全设置为工具提示位置?原始演示https://www.highcharts.com/demo/stock/stock-tools-gui中的工具提示位置位于每个系列的 yaxis 的左上角。而且这个位置是在添加一些指标或改变y轴高度后动态的。
可能的方法是将系列名称直接放入工具提示格式化程序功能,但在这种情况下,我有一个问题是设置系列名称仍然可见......因为工具提示是显示系列点可见性的基础。
解决方案
API 提供的标准选项是否不符合您的要求?您可以从那里随意设置此图例:https ://api.highcharts.com/highcharts/legend
legend: {
layout: 'vertical',
align: 'right',
verticalAlign: 'middle',
itemMarginTop: 10,
itemMarginBottom: 10
},
演示:http: //jsfiddle.net/BlackLabel/hb7ncd5a/
推荐阅读
- python - 代码工作正常,只是问题在于成功操作,成功消息不起作用
- django - 使用联系表单和 Zoho Mail 时出现 SMTPDataError(553,b'Relaying disallowed as abc@email.com')
- java - 在 SSL url 上运行空手道时如何修复“ZLIB 输入流的意外结束”错误
- ruby - 在 Hash#fetch ruby 中使用 lambda 作为默认值
- reactjs - 我可以相信 react-devtools 不会侵犯我的隐私吗?
- mysql - 如果该状态已与该表的另一个属性一起存在,则停止将该表的属性更新为特定状态
- c - c宏重复参数
- javascript - 未安装应用时,Firebase 动态链接始终显示预览页面
- xml - XBRL 报告的 CALCULATION LINKBASE 上的权重标签是什么
- reactjs - 将 React v16 升级到 v16.8