转自:http://blog.csdn.net/kirinlau/article/details/72876689

首先要将一个图表显示在前端页面上:

var myChart = echarts.init(document.getElementById('testDIV'));     //初始化echarts页面显示的空间
  • 1
//------------------------- begin-----------------------------
var myOption = {
// backgroundColor: "#eee", // echarts图表的背景颜色,默认为透明
tooltip : {
trigger: 'axis',
axisPointer : { // 坐标轴指示器,坐标轴触发有效
type : 'shadow' // 默认为直线,可选为:'line' | 'shadow'
}
},
legend: {
data: ['交警', '武警','协警'],
textStyle: {
color: '#fff' //legend字体颜色
}
},
grid: {
left: '3%',
right: '7%',
top:'15%',
bottom: '15%',
containLabel: true
},
xAxis: {
type: 'value',
// x轴的字体样式
axisLabel: {
show: true,
textStyle: {
color: '#fff',
fontSize:'16'
}
},
// 控制网格线是否显示
splitLine: {
show: false,
// 改变轴线颜色
lineStyle: {
// 使用深浅的间隔色
color: ['red']
}
},
// x轴的颜色和宽度
axisLine:{
lineStyle:{
color:'#fff',
width:3, //这里是坐标轴的宽度,可以去掉
}
}
},
yAxis: {
type: 'category',
data: ['福田','南山','罗湖','盐田','龙华','宝安','龙岗'],
// y轴的字体样式
axisLabel: {
show: true,
textStyle: {
color: '#fff'
}
},
// y轴的颜色和宽度
axisLine:{
lineStyle:{
color:'#fff',
width:1, //这里是坐标轴的宽度
}
}
},
series: [
{
name: '交警',
type: 'bar',
stack: '总量',
label: {
normal: {
show: true,
position: 'insideRight'
}
},
data: [320, 302, 301, 334, 390, 330, 320]
},
{
name: '武警',
type: 'bar',
stack: '总量',
label: {
normal: {
show: true,
position: 'insideRight'
}
},
data: [120, 132, 101, 134, 90, 230, 210]
},
{
name: '协警',
type: 'bar',
stack: '总量',
label: {
normal: {
show: true,
position: 'insideRight'
}
},
data: [220, 182, 191, 234, 290, 330, 310]
},
]
}; //--------------------------- end-----------------------------
 myChart.setOption(myOption);  // 将图标显示在页面上
  • 1


详解该段代码

xAxis:  {
type: 'value', //这行代码表示该轴的类型为value
// x轴的字体样式
axisLabel: {
show: true, //这行代码控制着坐标轴x轴的文字是否显示
textStyle: {
color: '#fff', //x轴上的字体颜色
fontSize:'16' // x轴字体大小
}
},
// 控制网格线是否显示
splitLine: {
show: false, // 网格线是否显示
// 改变样式
lineStyle: {
color: '#ccc' // 修改网格线颜色
}
},
// x轴的颜色和宽度
axisLine:{
lineStyle:{
color:'#fff', // x坐标轴的轴线颜色
width:3, //这里是坐标轴的宽度,可以去掉
}
}
},

也可以在以上代码的轴线中加入:

     //  隐藏坐标轴
axisLine: {
show: false
},
// 去除坐标轴上的刻度线
axisTick: {
show: false
}

注:
坐标轴中的 type 可以为value或者category, 即确定该轴为值轴或者类目轴,
example: 在一个坐标系中的条形图中:
x轴为男生,女生等类别选项,那么该轴就为类目轴,
y轴为类别的数量或者其他值类(诸如年龄,身高等等),就为值轴。


Y轴修改设置同X轴

ECharts修改坐标轴,坐标轴字体,坐标轴网格样式以及控制坐标轴是否显示的更多相关文章

  1. idea 修改编辑区字体样式、大小

      idea 修改编辑区字体样式.大小 CreateTime--2018年4月26日10:36:59 Author:Marydon 设置-->Editor-->Font-->修改Fo ...

  2. 怎么修改placeholder字体的css样式

    修改palceholder内文字的css样式 ::-webkit-input-placeholder{ color: red; font-size: 20px; line-height: 50px; ...

  3. echarts修改X,Y轴上的颜色

     分为2.0和3.0 一.2.0 修改的代码: x轴: xAxis : [ { type : 'category', data : ['<30','30-','40-','50-','60-', ...

  4. delphi 修改Hint的字体和颜色

    //修改Hint的字体和颜色   public    { Public declarations }    procedure Sshowhint(var hintstr:string;var can ...

  5. CSS(2)---css字体、文本样式属性

    css字体.文本样式属性 这篇主要讲CSS文本属性中的:字体样式属性 和 文本样式属性. 一.字体样式属性 CSS 字体属性主要包括:字体设置(font-family).字号大小(font-size) ...

  6. 修改美化Matlab字体

    修改美化Matlab字体    MATLAB作为高校理工科类本科生或研究生必不可少的科研工具已经有着很多年的历史,以至于在我们的大学生活里或科研工作中,MATLAB处处闪现着它的身影,给我们带来了不少 ...

  7. 使用jquery修改css中带有!important的样式属性

    当CSS中含有!important的样式属性时,普通的修改方式是会出现失败的.如下: <div class="test">使用jquery修改css中带有!import ...

  8. Android Studio 3.1.2 修改字体(font)大小(size) 及老版本修改主题、字体、颜色 参照地址

    Android Studio 3.1.2  修改字体(font)大小(size) 步骤:File-Settings-Editor-Color Scheme-Color Scheme Font-Size ...

  9. 如何利用 jQuery 修改 css 中带有 !important 的样式属性?

    使用 jQuery 修改 css 中带有 !important 的样式属性 外部样式为: div.test { width:auto !important; overflow:auto !import ...

随机推荐

  1. c 编译和链接过程

    详解link  有 些人写C/C++(以下假定为C++)程序,对unresolved external link或者duplicated external simbol的错误信息不知所措(因为这样的错 ...

  2. 消息中间件activemq-5.14.1安全验证配置

    activemq分为控制端和客户端,下面分别介绍安全认证配置方法. 1.控制端安全配置 (1). ActiveMQ目录conf下找到jetty.xml: <bean id="secur ...

  3. Linux eject 命令

    eject命令允许在软件控制下弹出可移动媒体(通常是CD-ROM .软盘 .USB等) [root@localhost ~]# eject cdrom //弹出名字为cdrom的设备或者挂载点 [ro ...

  4. zabbix的启动和关闭脚本

    1. zabbix客户端的系统服务脚本 1.1 拷贝启动脚本 zabbix的源码提供了系统服务脚本,在/usr/local/src/zabbix-3.2.6/misc/init.d目录下,我的系统是C ...

  5. codeforces水题100道 第十二题 Codeforces Beta Round #91 (Div. 2 Only) A. Lucky Division (brute force)

    题目链接:http://www.codeforces.com/problemset/problem/122/A题意:判断一个数是否能被一个lucky number整除,一个lucky number是一 ...

  6. [转载]使用PHP模拟HTTP认证

    [转载]使用PHP模拟HTTP认证 如果你希望在每个脚本的基础上实现口令保护功能,那么你可以通过结合header()函数和$PHP_AUTH_USER.$PHP_AUTH_PW全局变量的方法来创建一个 ...

  7. JS - url相关

    今天在找获取当前网址除去参数的js方式,结果自己会的竟然只有window.location.href 查到的一篇博文: http://www.cnblogs.com/weiyuxinghuacun/a ...

  8. scanf printf gets() puts(),cin cout

    最近在练机试题,常用的C和C++输入输出如下: 1 scanf 和printf int a; scanf("%d",&a) ; printf("%d", ...

  9. sencha touch 我的公用类myUtil(废弃 仅参考)

    /*公共类*/ Ext.define('myUtil', { statics: { //store公用加载方法 storeLoadById: function (id) { var store = E ...

  10. 画一条0.5px的边

    1.scale方法 { height: 1px; transform: scaleY(0.5); transform-origin: 50% 100%; // 要指定origin值, 要不然会模糊 c ...