highcharts 柱状图颜色渐变
来源:互联网 发布:怎么看本机端口号 编辑:程序博客网 时间:2024/05/16 05:03
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><script src="js/jquery-1.9.1.js" type="text/javascript" charset="utf-8"></script><script src="js/highcharts.js" type="text/javascript" charset="utf-8"></script></head><body><div id="box" style="width: 600px;height: 600px;border: 1px solid #333333;"></div><script type="text/javascript">//定义一个全局颜色数组 var colorArr = ['red', 'orange', 'blue']; //先写好静态图表,series中的color不要设置 var chart=Highcharts.chart('box',{ title: { text: null }, xAxis: { categories: [ '合同额', '计量额', '签证额'], labels: { style: { fontSize: '10px', fontWeight: 'bold', fontFamily: 'Microsoft YaHei' } } }, yAxis: { min: 0, title: { text: '金额(元)' } }, legend: { enabled: false }, plotOptions: { series: { pointPadding: 0.2, cursor: 'pointer', events: { click: function (e) { var PrjId = $.session.get('PrjId'); var PrjNamee = $.session.get('PrjNamee'); url = "/App/AppV3/Viewform.aspx?UserCode=" + usercode + "&PrjGuid=" + PrjId + "&PrjName=" + PrjNamee + "&Type=KPIReport"; window.location.href = url; } } }, dataLabels: { enabled: false, format: '{point.y:.2f}元' } }, labels: { items: [{ style: { left: '300px', top: '-20px', color: (Highcharts.theme && Highcharts.theme.textColor) || 'black' } }] }, tooltip: { headerFormat: '<span style="font-size:11px">{point.key}', pointFormat: '<b>{point.y}元</b>', footerFormat: '</span>' }, series: [{ type: 'column', data: [49.9, 71.5, 106.4] }] }, function (chart) { SetEveryOnePointColor(chart); } ); //设置每一个数据点的颜色值 function SetEveryOnePointColor(chart) { //获得第一个序列的所有数据点 var pointsList = chart.series[0].points; //console.log(pointsList); //遍历设置每一个数据点颜色 for (var i = 0; i < pointsList.length; i++) { chart.series[0].points[i].update({ color: { linearGradient: { x1: 0, y1: 1, x2: 0, y2: 0 }, //横向渐变效果 如果将x2和y2值交换将会变成纵向渐变效果 stops: [ [0, Highcharts.Color(colorArr[i]).setOpacity(1).get('rgba')], [1, 'rgb(255, 255, 255)'] ] } }); } } </script></body></html>
阅读全文
1 0
- highcharts 柱状图颜色渐变
- highcharts柱状图设置颜色渐变的效果
- HighCharts柱状图设置渐变色
- HighCharts柱状图设置渐变色
- echarts柱状图颜色渐变
- highcharts 柱状图 选择颜色改变(原创)
- highcharts图表组件实战经验篇:如何设置柱状图柱子立体(颜色渐变)效果类似3D效果之linearGradient和stops
- Highcharts 柱状图
- highcharts柱状图
- canvas画柱状图及createLinearGradient颜色渐变的效果
- Highcharts报表之柱状图
- highCharts+Struts2生成柱状图
- highcharts 绘制 柱状图
- Highcharts柱状图常用参数
- HighCharts操作案例-柱状图
- HighCharts静态柱状图实现
- HighCharts柱状图显示百分比
- 柱状图 js工具highcharts
- Mybatis--XML编写
- 如何在mybatis中进行时间类型的比较?
- 编写高质量 JavaScript -- 知识点小记
- SSTD-master 安装
- 为什么要使用opensessioninview
- highcharts 柱状图颜色渐变
- Machine Learning part4---过拟合和欠拟合
- HTTP协议详解
- VB之数据类型总结
- MaskRCNN路标:TensorFlow版本用于抠图
- static 和 存储类别小结
- linux日志切割
- Java高并发,如何解决,什么方式解决
- 【5】 Kotlin中的单例模式