javascript - 设置圆环图标题 amcharts 的格式

标签 javascript jquery amcharts

我想知道是否有办法在此图表标题中添加 css 样式。

chart.allLabels = [{
    'text': "<strong style='color:#666;font-size:18px'>80</strong>", 
    'align': 'center', 
    'y': '100'
}];

这只是显示为文字字符串,而不是设置 <strong> 的样式标签。

这可能吗?

最佳答案

由于图表上的标签是SVG节点,因此不支持HTML和相关CSS。

看看您的示例,似乎您需要将以下内容应用于整个标签:

  • 加粗
  • 将颜色设置为 #666
  • 将字体大小设置为 18

所有这一切都可以通过 label's properties 来实现:

chart.allLabels = [ {
  "text": "80",
  "align": "center",
  "y": "100",
  "bold": true,
  "size": 18,
  "color": "#666"
} ];

另一种选择是使用 CSS,正如 @gerric 在评论中建议的那样。

关于javascript - 设置圆环图标题 amcharts 的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38805863/

相关文章:

javascript - jQuery: hide() 有效 click() 无效

amCharts 4 - 如何禁用滚动条以防止缩放和平移

javascript - EmberJS 2.10 如何正确设置嵌套路由 Controller 来设置路由上的操作?

Javascript:创建脚本不起作用

javascript - Lodash 迭代嵌套循环

javascript - 分别将功能应用于所有项目?

javascript - 与此等效的 jQuery 是什么,它有什么作用?

javascript - Amcharts 的股票图表 : lines in javascript too simple versus old flash version

mysql - 填充 amchart 动态从 mysql 获取数据

javascript - 使用 PrototypeJS 报告 Ajax 错误