Echarts设置样式如下

  1. <div id="main" style="width: 250px;height:200px;"></div>
  2.     <script type="text/javascript">
  3.         var myChart = echarts.init(document.getElementById('main'));
  4.         // 指定图表的配置项和数据
  5.         var option = {
  6.             tooltip : { //提示框
  7.                 trigger: 'axis', //触发类型(坐标轴触发)
  8.                 alwaysShowContent:false, //是否永远显示提示框的内容
  9.                 backgroundColor:'rgba(32,174,252,0.7)', //提示框的背景颜色
  10.                 textStyle:{ //提示框浮层的文本样式
  11.  
  12.  
  13.                 },
  14.             },
  15.             calculable : true,
  16.             xAxis : [
  17.                 {
  18.                     type : 'category',
  19.                     name:'(月)', //X轴名称单位
  20.                     nameLocation:'end', //名称的位置
  21.                     nameTextStyle:{ //名称的样式
  22.                         color:'#999',
  23.                         fontSize:'12px'
  24.                     },
  25.                     nameGap:0, //名称与X轴的距离
  26.                     boundaryGap: true,//坐标的刻度是否在中间
  27.                     min:'3',//坐标轴刻度最小值
  28.                     max:'dataMax', //坐标轴刻度的最大值
  29.                     axisLine:{//坐标轴线条相关设置(颜色等)
  30.                         lineStyle:{
  31.                             color:'#ccc'
  32.                         }
  33.                     },
  34.                     axisTick:{ //坐标轴刻度相关设置
  35.                         length:'0' //我把长度设置成0了
  36.                     },
  37.                     axisLabel:{ //坐标轴刻度标签
  38.                         margin:7, //刻度标签与轴线之间的距离
  39.                         textStyle:{
  40.                             color:"#999", //坐标轴刻度文字的颜色
  41.                             fontSize:'12px' //坐标轴刻度文字的大小
  42.                         }
  43.                     },
  44.                     data : ['3','4','5','6','7','8','9','10']
  45.  
  46.                 }
  47.             ],//X轴设置
  48.             yAxis : [
  49.                 {
  50.                     type : 'value', //类型数值轴
  51.                     name:'(人)', //坐标轴名称
  52.                     nameTextStyle:{ //名称的样式
  53.                         color:'#999',
  54.                         fontSize:'12px'
  55.                     },
  56.                     nameGap:3, //名称与Y轴的距离
  57.                     axisTick:{ //坐标轴刻度相关设置
  58.                         length:'0' //我设置成0了
  59.                     },
  60.                     axisLine:{//坐标轴线条相关设置(颜色等)
  61.                         lineStyle:{
  62.                             color:'#ccc'
  63.                         }
  64.                     },
  65.                     axisLabel:{//坐标轴标签相关设置,距离颜色等
  66.                         margin:7,
  67.                         //formatter: '{value} °C',//标签内容内置的格式转化器比如这个表示在后面加一个c
  68.                         textStyle:{
  69.                             color:"#999", //坐标轴刻度文字的颜色
  70.                             fontSize:'12px' //坐标轴刻度文字的大小
  71.                         },
  72.                     },
  73.                     splitLine:{ //坐标轴分隔线。默认数值轴显示,类目轴不显示。
  74.                         show:false
  75.                     }
  76.                 }
  77.             ],
  78.             grid:{ //直角坐标系内绘图网格
  79.                 left:36 //由于1000显示被挡住了,所以我让他左移36px;这个功能类似于paddingleft
  80.             },
  81.             series : [ //系列列表
  82.                 {
  83.                     name:'人', //系列名称 用于tooltip的显示
  84.                     type:'line',
  85.                     data:[360, 500, 400, 600, 530, 840, 540,350],
  86.                     itemStyle:{ //折线拐点的样式
  87.                         normal:{
  88.                             color:'#20aefc', //折线拐点的颜色
  89.                         }
  90.                     },
  91.                     lineStyle:{ //线条的样式
  92.                         normal:{
  93.                             color:'#20aefc', //折线颜色
  94.                         }
  95.                     },
  96.                     areaStyle:{ //区域填充样式
  97.                         normal:{
  98.                             //线性渐变
  99.                             color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
  100.                                 offset: 0, color: '#b1e3fe' // 0% 处的颜色
  101.                             }, {
  102.                                 offset: 1, color: '#fff' // 100% 处的颜色
  103.                             }], false)
  104.                         }
  105.                     },
  106.                     markPoint : { //图标标注
  107.                         data : [
  108.                             {type : 'max', name: '最大值'},
  109.                             {type : 'min', name: '最小值'}
  110.                         ]
  111.                     },
  112.                     markLine : {
  113.                         data : [
  114.                             {type : 'average', name: '平均值'}
  115.                         ]
  116.                     }
  117.                 }
  118.  
  119.             ]
  120.         };
  121.         // 使用刚指定的配置项和数据显示图表。
  122.         myChart.setOption(option);
  123.     </script>
  124. </div>

Echarts样式的更多相关文章

  1. 百度echarts样式开发

    Echarts如何进行实例化 var a1 = null; a1= echarts.init(document.getElementById('a1')); a1.setOption({ color: ...

  2. try{futureGirl}catch(Exception){"Kill All Trouble"}——echarts样式

    首先先给未来女,解释一下题目吧.这是段代码,我再try{}括号里写了你,意思我会保护你.后面的catch(Exception)是捕捉你的所有麻烦,交给我解决. 今天收工较早,拖着疲惫是身躯回到宿舍,简 ...

  3. echarts样式修改

    本人是查看如下链接: http://down.admin5.com/demo/code_pop/cs/dsj/doc/example/themeDesigner.html# 图示很简洁明了.

  4. 大数据-图表插件-echarts 样式修改(迭代)

    修改折线图大小   myChart.setOption({             title:{                     text:"价格指数"          ...

  5. echarts中提示框的样式调整

    第一种方法:利用tooltip 里面的配置项 默认就会有写显示 第二种方法:利用formattet回调函数 返回我们想要显示的信息 formatter : function (params) { va ...

  6. ECharts修改坐标轴,坐标轴字体,坐标轴网格样式以及控制坐标轴是否显示

    转自:http://blog.csdn.net/kirinlau/article/details/72876689 首先要将一个图表显示在前端页面上: var myChart = echarts.in ...

  7. echarts折线图柱状图的坐标轴的颜色及样式的设置

    基本用法请查看echarts官网. 一.图例legend的设置. 1.字体和颜色的设置 textStyle:{ fontSize:15, color:'#fff' } 2.样式的设置 legend: ...

  8. ECharts 定制 label 样式

    起因 实现对 label 的样式定制,自定义字体颜色.大小等属性:效果如下图 实现   itemStyle: {   normal: {   color: '#f7ba0e',   label: { ...

  9. echarts legend 限制规定显示个数,显示省略号,修改默认样式

    类似百度统计,有的时候legend的个数比较多,但是前端需要控制初始化显示的个数,以及最多显示的条数,先看效果图: 先给代码: <!DOCTYPE html> <html lang= ...

随机推荐

  1. 解决request中文乱码问题

    因为request请求都是ISO-8859-1,而jsp页面是采用UTF-8编码,所以当传递的参数有中文时,页面会出现乱码,但是可以将取到的数据通过String的构造函数使用指定的编码类型重新构造一个 ...

  2. 入侵检测系统 - ossec

    http://www.cnblogs.com/zlslch/p/8512757.html

  3. day01笔记

    linux基本命令的学习: 1.查看主机名 hostname 2.修改主机名 hostnamectl set-hostname s16ds 3.linux命令提示符 [root@s16ds ~]# # ...

  4. 洛谷2018寒假集训tg第二次比赛第二题Princess Principal题解

    这算不算泄题啊...被kkk发现会咕咕咕吧. 题目大意:给定一个数列a,与常数n,m,k然后有m个询问,每个询问给定l,r.问在a[l]到a[r]中最少分成几段,使每段的和不超过k,如果无解,输出Ch ...

  5. 判断当前用户是否在某个SharePoint组内

    /// <summary> /// 判断当前登录人是否在sharepoint组中 /// </summary> /// <param name="current ...

  6. 【hihocoder】1237 : Farthest Point 微软2016校招在线笔试题

    题目:给定一个圆,要你求出一个在里面或者在边上的整数点,使得这个点到原点的距离最大,如果有多个相同,输出x最大,再输出y最大. 思路:对于一个圆,里面整点个数的x是能确定的.你找到x的上下界就可以了. ...

  7. python3+Appium自动化07-滑动操作以及滑动方法封装

    滑动解析 滑动主要分为:水平滑动.垂直滑动.任意方向滑动 滑动轨迹 在Appium中模拟用户滑动操作需要使用swipe方法,该方法定义如下: def swipe(self, start_x, star ...

  8. datagrid 里面的formatter方法

    A.{field:'station_staus',title:'工位状态',width:250,align:'center',formatter: function(value,row,index){ ...

  9. SpringBoot源码篇:深度分析SpringBoot如何省去web.xml

    一.前言 从本博文开始,正式开启Spring及SpringBoot源码分析之旅.这可能是一个漫长的过程,因为本人之前阅读源码都是很片面的,对Spring源码没有一个系统的认识.从本文开始我会持续更新, ...

  10. (6)ASP.NET Core 中使用IHttpClientFactory发出HTTP请求

    1.HttpClient类使用存在的问题 HttpClient类的使用所存在的问题,百度搜索的文章一大堆,好多都是单纯文字描述,让人感觉不太好理解,为了更好理解HttpClient使用存在的问题,下面 ...