单独设置堆叠列高图数据标签的样式
Styling the stacked column highchart datalabels individually
我的任务是单独设置highcharts的堆叠条形图数据标签:我指的是第一张图中的3,2,5,第二张图中的4,2,3等等。将所有这些样式组合在一起很容易,如文档/fiddle所示。我如何单独设计它们?
小提琴有所有这些样式的代码:
dataLabels: {
enabled: true,
color: (Highcharts.theme && Highcharts.theme.dataLabelsColor) || 'white',
style: {
textShadow: '0 0 3px black'
}
}
这是JS提琴按照他们的文档:http://jsfiddle.net/3ak4ckuq/
在数据标签上设置"useHTML: true"。然后,您可以访问任意点的单个datalabel元素,并修改样式或添加类等:
_.each(chart.series, function(serie) {
_.each(serie.data, function(point) {
var spanElement = point.dataLabel.div.firstChild;
spanElement.style.fontSize = _.sample(randomFontSizes);
spanElement.style.color = _.sample(randomColors);
spanElement.classList.add("custom-class");
});
});
参见:http://jsfiddle.net/3ak4ckuq/6/
相关文章:
- 我可以按特定的顺序迭代一个标签中的不同数据标签吗
- 如何将数据标签与数据一起传递,以便在高图中的工具提示中显示
- Highcharts车速表,里程计数器的数据标签
- 高图表数据标签重叠
- 删除高图表数据标签上的阴影/背景发光
- .scrollInto查看带有数据标记的任何元素,或使用类对带有数据标签的内容进行分段
- 圆环饼图中数据标签的自定义CSS类
- jquery数据标签
- Dojo-簇状柱形图数据标签作为Excel
- 具有向下钻取的 Highcharts 列会导致主图表中的数据标签模糊,但向下钻取的列除外
- 如何使用 Jquery Highcharttable 柱形图格式化数据标签
- jQuery功能,用于隐藏基于未在点击上运行的HTML5数据标签的元素
- 高图表 - 调整列大小以修复数据标签
- 根据高图表中的列值更改数据标签颜色、旋转和对齐值
- 数据标签格式化程序在 Highchart 中用于第一个类别
- 如何让 CKEditor 允许数据标签标记
- D3堆积条形图添加数据标签并解决D3标签放置问题
- 如何在我的高图表饼图中获取一个数据标签,这是一个字体很棒的图标
- 高图表条形图:可以在数据标签内组合数据点
- Dimple.js-将数据标签添加到条形图的每个条形图中