如何更改Highcharts中的文本颜色
How to change the text color in Highcharts
这应该非常简单,但是我仔细阅读了highcharts文档,似乎找不到一个专门针对文本颜色的选项(相反,背景、边框、线条等都有特定的颜色选项)。然后我看到了这张图表。风格的选择。它似乎应该工作——但是没有。
在这个jsfiddle演示中,您将看到我能够更改字体族,但不能更改颜色。
我错过了什么?
检查这个例子,我能够改变你的jsfiddle上的标签颜色。下面是整个options参数:
Highcharts.setOptions({
chart: {
style: {
fontFamily: 'monospace',
color: "#f00"
}
},
title: {
style: {
color: '#F00',
font: 'bold 16px "Trebuchet MS", Verdana, sans-serif'
}
},
xAxis: {
gridLineWidth: 1,
lineColor: '#000',
tickColor: '#000',
labels: {
style: {
color: '#F00',
font: '11px Trebuchet MS, Verdana, sans-serif'
}
},
title: {
style: {
color: '#333',
fontWeight: 'bold',
fontSize: '12px',
fontFamily: 'Trebuchet MS, Verdana, sans-serif'
}
}
},
yAxis: {
minorTickInterval: 'auto',
lineColor: '#000',
lineWidth: 1,
tickWidth: 1,
tickColor: '#000',
labels: {
style: {
color: '#F00',
font: '11px Trebuchet MS, Verdana, sans-serif'
}
},
title: {
style: {
color: '#333',
fontWeight: 'bold',
fontSize: '12px',
fontFamily: 'Trebuchet MS, Verdana, sans-serif'
}
}
},
});
几乎每个选项都可以应用样式,就像我在这个例子中对y轴所做的那样:
http://jsfiddle.net/h3azu/我也建议你去这个页面,
http://www.highcharts.com/demo/combo-dual-axes,然后点击"查看选项"来了解"style"选项用于文本上色的其他方法。
查看highcharts.src.js,您可以设置单个元素的样式,例如,我在您的示例中将chart更改为title,并且颜色被拾取;
title: {
style: {
fontFamily: 'monospace',
color: "#f00"
}
}
Docs
title:{
text: 'Something',
style: {"color": "#003C71", "fontSize": "18px"}
}
相关文章:
- 使用CSS/JavaScript更改剑道图工具提示文本颜色
- mouseover和mouseleave文本颜色更改在指令链接中不起作用
- 如何在flash html5画布项目中动态更改文本颜色
- 使用JavaScript淡化文本颜色
- 使用Javascript切换文本颜色
- 我可以使用jqgrid的oncellselect事件根据单元格内容将文本颜色更改为蓝色吗
- 使用jquery更改文本颜色和大小
- 如何使用javascript更改
前色/文本颜色以及boder颜色 - Extjs 树 如何更改子元素的文本颜色
- 选项选定的文本颜色
- JQuery:悬停时文本颜色切换
- 根据覆盖的背景区域的亮度更改文本颜色
- 根据类型更改 jstree 节点文本颜色
- 文本颜色的随机色调不起作用
- 如何在高亮显示时更改文本颜色
- 使用CSS或SVG设置与背景颜色匹配的文本颜色的动画
- Chart.js文本颜色
- 如何更改chardin.js中的文本颜色和样式
- 更改javascript代码段背景和文本颜色
- 如何在安卓网页中更改背景和文本颜色