echarts柱形图渐变样式设置

简介: echarts柱形图渐变样式设置

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'}
                       ]
                   )
               }
           }
}]



3 结语

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

目录
相关文章
echarts设置单位的偏移
echarts设置单位的偏移
|
1月前
|
JavaScript API
Echarts中单独为每个legend图例设置样式-根据数据正负显示不同样式
通过上述方法,我们便能够在ECharts中根据数据的正负为每个图例项设置不同的样式,增强了图表的可读性和表现力。这种方法虽然略显间接,但不失为一种灵活的解决方案。
72 2
echarts如何设置滚动条(dataZoom),实现横向或纵向滚动
echarts如何设置滚动条(dataZoom),实现横向或纵向滚动
echarts如何设置滚动条(dataZoom),实现横向或纵向滚动
|
4月前
【Echarts】Echarts 柱形图实现从右向左滚动
【Echarts】Echarts 柱形图实现从右向左滚动
131 0
|
6月前
|
数据可视化 前端开发 定位技术
echarts 关于折线统计图常用的属性设置--超详细(附加源码)
echarts 关于折线统计图常用的属性设置--超详细(附加源码)
137 0
|
6月前
Echarts图表设置x轴y轴均随滚轮滚动缩+放 区域缩放
Echarts图表设置x轴y轴均随滚轮滚动缩+放 区域缩放
574 0
|
6月前
|
JavaScript 数据可视化 前端开发
ECharts 的配置语法:配置选项、数据格式、样式设置
ECharts 的配置语法:配置选项、数据格式、样式设置
481 1
|
6月前
|
数据可视化
Echarts5.3.2可视化案例-时间轴动态柱形图
Echarts5.3.2可视化案例-时间轴动态柱形图
echarts设置多条折线不是你想的那样简单
echarts设置多条折线不是你想的那样简单
echarts去掉y轴线、设置x轴线的颜色、x轴文字颜色
echarts去掉y轴线、设置x轴线的颜色、x轴文字颜色
下一篇
无影云桌面