1 问题描述

绘制柱形图时,单一的颜色往往不能满足需求,在这里就可以引用渐变的样式使整个页面看起来不那么单调。

2 算法描述

这里需要用到的是渐变内置生成器echarts.graphic.LinearGradient。

渐变函数的四个参数表示的四个位置为右下左上,即这里的0,1,1,1为位置,offset: 0.5表示位置,指的是坐标为0.5的颜色,其中offset的范围为0-1,color表示颜色。

series: [{
name: "柱形图",
type: "bar",
barCategoryGap: "60%",
label: {
show: true,
position: "right",
fontSize: 12,
color: "#188df0",
emphasis: {
color: "#e6b600"
}
},
itemStyle: {
               normal: {
                   color: new echarts.graphic.LinearGradient(
                       0, 1, 1, 1,
                       [
                           {offset: 0, color: '#b0c2f9'},     //渐变头部色
                           {offset: 0.5, color: '#188df0'},
                           {offset: 1, color: '#185bff'}
                       ]
                   )
               },
               emphasis: {
                   color: new echarts.graphic.LinearGradient(
                       0, 1, 1, 1,
                       [
                           {offset: 0, color: '#b0c2f9'},
                           {offset: 0.7, color: '#e6b600'},
                           {offset: 1, color: '#ceac09'}
                       ]
                   )
               }
           }
}]

结语

设置渐变样式是我们平时设计页面时有可能遇到的一个较为简单的改动,不仅是柱形图可以设置为这个样式,折线图设置样式也是大同小异的,要学会多加应用和迁移,用这里学到的知识来完成相同类型的设置。

实习编辑:王晓姣

稿件来源:深度学习与文旅应用实验室(DLETA)

echarts柱形图渐变样式设置相关推荐

  1. 1、【Echarts系列】Vue中设置echarts折线图样式(图表、网格、标签、提示、标题、文字),手把手教程系列

    一.echarts 折线图(折线统计图) 折线图在我们也是我们的数据可视化图表中最常用的一种图表之一,是用折线将各个数据点标志连接起来的图表,不仅可以表示数量的多少,而且可以反映同一事物在不同时间里的 ...

  2. 设置echarts 的网格样式颜色

    设置echarts的网格样式颜色 参考API文档:http://echarts.baidu.com/option.html#xAxis.splitLine option = {xAxis: {type ...

  3. Visual Studio Code (echarts)数据可视化瀑布图实现及标题的格式设置标题背景颜色以及设置副标题和标题加边框,设置边框背景和边框颜色柱形图颜色及柱形图的宽度设置完整代码

    设置标题背景颜色以及设置副标题和标题加边框, 设置边框背景和边框颜色 柱形图颜色及柱形图的宽度设置完整代码 <!DOCTYPE html> <html lang="en&q ...

  4. echarts饼图 mouseover中间部分文字样式设置,默认显示总和

    需求描述 需求要求利用echarts的饼图对企业数量进行统计,要求 默认饼图中间 显示全部 企业数量,鼠标移动上去,则显示对应部分的企业数量,并且设置样式. 效果图 具体代码 let TrendCha ...

  5. echarts折线图拐点样式设置

    echarts折线图拐点样式设置 代码详情: series: [{name: '发文篇数',type: 'line',// smooth: true,showSymbol: true,symbol: ...

  6. Echarts 图表一些细节设置 lenged 双Y轴等

    echarts 示例 Echarts图表效果图(Make A Pie替代) Make A Pie 是由社区贡献者维护的用于 Apache ECharts 作品分享的第三方非官方社区.平时做Echart ...

  7. echarts配置项属性值设置

    echarts各配置项属性说明 一.图表标题 二.legend图例 三.值域 四.tooltip提示框 五.dataZoom区域缩放控制器 六.grid网格 七.生成一个适合你的列表 八.数值型坐标轴 ...

  8. echarts雷达图样式配置

    雷达图背景颜色 雷达图网格颜色 indicator文字颜色 数据区域边框颜色 雷达图内部射线颜色 雷达图的圈数 雷达图每圈具体数值的显示 具体数值拐点样式 function getRadarChart ...

  9. echarts 柱形图

    echarts 柱形图 官网:Documentation - Apache ECharts ****************** 配置属性 <script type="text/jav ...

最新文章

  1. 【opencv】(2) 图像处理:边界填充、图像融合、图像阈值、数值计算
  2. [51nod1238] 最小公倍数之和 V3(杜教筛)
  3. 【智驾深谈】自动驾驶潜在突破点:传感器与车载集成系统(万字干货)
  4. sklearn模型评选择与评估
  5. Java黑皮书课后题第7章:*7.13(随机数选择器)编写一个方法,返回1到54之间的随机数,但不能是传递到实参中的数。指定如下方法头
  6. 解决客户端从服务器请求数据乱码问题
  7. shell中字符串操作【转】
  8. 《剑指Offer》 包含min函数的栈
  9. php下载链接生成,php脚本生成google play url的下载链接,下载apk并自动反编译后
  10. AWS ECS简单了解
  11. Linux下双网卡绑定技术实现负载均衡和失效保护 bond
  12. newgrp - 登录到新的用户组中
  13. 阿里巴巴分布式消息系统的演进之路
  14. SU插件情报局 | Thom Thom:3D文本编辑器
  15. 紫光输入法终于有新版本了--紫光华宇拼音输入法V5P
  16. 微信公众号html在线编辑器,【微信公众平台工具开发】雷人微信网页编辑器
  17. System.out.println()的使用
  18. Laravel防范xss攻击
  19. 传说中的移动员工工资表,也不知是真是假
  20. 【图像分割】基于matlab HSV彩色空间图像分割【含Matlab源码 1474期】

热门文章

  1. 盘点家居建材圈七月十大事件
  2. 本地服务配置内网穿透实现微信公众号整合
  3. php对象数组转数组_php对象转数组的函数
  4. 云服务平台分类——IAAS,PAAS,SAAS
  5. titan java 写入_Titan DB的一些问题
  6. open函数mode参数详解
  7. Problem E: STL——水果店
  8. favdb怎么转换成html,360浏览器收藏夹丢失如何找回?
  9. 【傅里叶变换与FFT】
  10. Android - 依赖统一管理