Highcharts 渐变饼图

以下实例演示了渐变饼图。

我们在前面的章节已经了解了 Highcharts 基本配置语法。接下来让我们来看下其他的配置。

配置

colors 配置

使用 Highcharts.getOptions().colors 属性来配置颜色。

//颜色的填充

Highcharts.getOptions().colors = Highcharts.map(Highcharts.getOptions().colors, function (color) {

return {

radialGradient: { cx: 0.5, cy: 0.3, r: 0.7 },

stops: [

[0, color],

[1, Highcharts.Color(color).brighten(-0.3).get('rgb')] // darken

]

};

});

实例

文件名:highcharts_pie_gradient.htm

Highcharts 教程 | 菜鸟教程(runoob.com)

$(document).ready(function() {

var chart = {

plotBackgroundColor: null,

plotBorderWidth: null,

plotShadow: false

};

var title = {

text: 'Browser market shares at a specific website, 2014'

};

var tooltip = {

pointFormat: '{series.name}: {point.percentage:.1f}%'

};

var plotOptions = {

pie: {

allowPointSelect: true,

cursor: 'pointer',

dataLabels: {

enabled: true,

format: '{point.name}%: {point.percentage:.1f} %',

style: {

color: (Highcharts.theme && Highcharts.theme.contrastTextColor) || 'black'

}

}

}

};

var series= [{

type: 'pie',

name: 'Browser share',

data: [

['Firefox', 45.0],

['IE', 26.8],

{

name: 'Chrome',

y: 12.8,

sliced: true,

selected: true

},

['Safari', 8.5],

['Opera', 6.2],

['Others', 0.7]

]

}];

// Radialize the colors

Highcharts.getOptions().colors = Highcharts.map(Highcharts.getOptions().colors, function (color) {

return {

radialGradient: { cx: 0.5, cy: 0.3, r: 0.7 },

stops: [

[0, color],

[1, Highcharts.Color(color).brighten(-0.3).get('rgb')] // darken

]

};

});

var json = {};

json.chart = chart;

json.title = title;

json.tooltip = tooltip;

json.series = series;

json.plotOptions = plotOptions;

$('#container').highcharts(json);

});

以上实例输出结果为:

html5饼图颜色渐变,Highcharts 渐变饼图相关推荐

  1. Highcharts 渐变饼图

    一 代码 <html> <head> <meta charset="UTF-8" /> <title>Highcharts 渐变饼图 ...

  2. html使用highcharts绘制饼图,html js highcharts绘制圆饼图表

    jquery实现饼状图效果 - 站长素材 var chart; $(function () { var totalMoney=999 var zccw=178 var sycw=821 $(docum ...

  3. 【Python】用 Highcharts 绘制饼图,也很强大

    来源:Python数据之道 作者:Peter 整理:阳哥 用 Highcharts 绘制饼图,也很强大 前不久,分享了读者投稿的文章,较为综合的介绍了可视化库 Highcharts ,这个一个 Jav ...

  4. 肝!用 Highcharts 绘制饼图,也很强大

    来源 / Python数据之道 作者/Peter   整理/阳哥 用 Highcharts 绘制饼图,也很强大 前不久,分享了读者投稿的文章,较为综合的介绍了可视化库 Highcharts ,这个一个 ...

  5. 运用highcharts绘制饼图

    1.引入架包:highcharts.js  jquery.min.js 2.前台绘制 <div class="panel-body" id="container&q ...

  6. html5 css3 渐变,CSS3 渐变 — 径向渐变

    HTML5学堂(码匠):有了解上周CSS3线性渐变的大家想必能很快掌握CSS3的径向渐变,两者的实现方法大同小异,但CSS3的径向渐变比线性渐变稍微复杂些,颜色不再沿着一条直线轴变化,而是从一个起点朝 ...

  7. Highcharts Pie 饼图提示标签IE下重叠解决方法,及json数据绑定方法

    Highcharts Pie 饼图提示标签IE下重叠解决方法,及json数据绑定方法 参考文章: (1)Highcharts Pie 饼图提示标签IE下重叠解决方法,及json数据绑定方法 (2)ht ...

  8. html5 渐变色矩形,使用HTML5画布元素的矩形渐变

    如何使用HTML5画布元素绘制具有如下图所示渐变效果的矩形?使用HTML5画布元素的矩形渐变 编辑:感谢所有的反馈.是的,我已经尝试了很多方法.例如,我可以使用@Loktar建议的createRadi ...

  9. 论文图片绘制 Python绘制多分类混淆矩阵及可视化(颜色随正确率渐变)

    论文图片绘制 Python绘制duofenlei 混淆矩阵及可视化(颜色随正确率渐变) 需求 论文中对多分类评价需要 混淆矩阵已获得,需要可视化 给出数据 混淆矩阵的定义以及如何读图不再描述,这里仅给 ...

最新文章

  1. 2013年阿里巴巴暑期实习招聘笔试题目(转)
  2. InfluxDB 分布式时间序列数据库环境搭建——据qcon大会2016qiniu说集群很坑且闭源了...
  3. c语言中字符串操作的工具类
  4. 33个热门数据分析软件,你都用过哪些?
  5. 山东省102021年普通高考成绩查询,山东高考成绩今日发布!成绩查询看这里!
  6. linux拨号上网icp,如何用 Linux 拨号上网
  7. python中的 DFS 与 BFS
  8. 90后渐成互联网基金销售平台的购买主力
  9. java导出到txt_Java生成TXT文本并下载
  10. Session的详解与使用
  11. SPSS之单因素方差分析
  12. 专业主义——大前研一
  13. 网聚云联受邀出席5G和边缘计算高峰论坛,与清华研究院达成战略合作
  14. 外卖行业现状分析_2020年中国外卖行业市场现状与发展前景分析
  15. java铁三公路自行车_公路车、计时车、铁三车,到底都是什么鬼?
  16. [Python]基于pygame的像素转化器
  17. 玉米社:单页网站怎么做seo?优化思路?
  18. 淘集集官宣破产,创业不易,且行且珍惜
  19. Android之WebView的使用与简单浏览器
  20. 从ES6到ES10的新特性万字大总结

热门文章

  1. 用夜神模拟器+GPA分析Android游戏
  2. 图片文字怎么转换成文本?分享几个好方法
  3. [笔记] APIO 2018 Day1
  4. php 8bit 10bit 解码,求助:我想把10bit的MKV压制成8bitMP4
  5. 欧美剧集观看最佳索引 US SHOWS GUIDE 【2005-12-27 转verycd】
  6. 二维空间内,如何判断两条线段是否相交,相离,平行,重合,并求交点
  7. GPS坐标偏移与转换
  8. 2022年圣诞节 | matlab实现炫酷的圣诞树
  9. element-ui表格行不对齐
  10. python 加速度_「加速度公式」加速度公式1 - seo实验室