效果图
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>折线图</title>
<style type="text/css">
body{background-color: #000000;}
#myChart{width: 800px;height: 500px;}
</style>
</head>
<body>
<div id="myChart"></div>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="https://cdn.bootcss.com/echarts/3.8.0/echarts.min.js"></script>
<script type="text/javascript">
var myChart = echarts.init(document.getElementById('myChart'));
option = {
title: {
text: '折线图堆叠',
textStyle:{//图例文字的样式
color:'#FFFFFF',
fontSize:16
}
},
tooltip: {
trigger: 'axis'
},
// 这个color是更改折线图上面的提示线条颜色
color:["#FFFFFF","#FFFFFF","#FFFFFF","#FFFFFF","#FFFFFF","#FFFFFF"],
legend: {
data: ['邮件营销', '联盟广告', '视频广告', '直接访问', '搜索引擎'],
textStyle:{//图例文字的样式
color:'#FFFFFF',
fontSize:16
}
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
toolbox: {
feature: {
saveAsImage: {}
}
},
xAxis: {
type: 'category',
boundaryGap: false,
data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日'],
axisLine:{
lineStyle:{
color:"#FFFFFF",
width:3
}
}
},
yAxis: {
type: 'value',
axisLine:{
lineStyle:{
color:'#FFFFFF',
width:1,//这里是为了突出显示加上的
}
}
},
series: [{
name: '邮件营销',
type: 'line',
stack: '总量',
data: [120, 132, 101, 134, 90, 230, 210],
// lineStyle这个属性是更改折现的颜色
lineStyle:{
normal:{
color:"#FFFFFF",
width:3
}
}
},
{
name: '联盟广告',
type: 'line',
stack: '总量',
data: [220, 182, 191, 234, 290, 330, 310],
lineStyle:{
normal:{
color:"#FFFFFF",
width:3
}
}
},
{
name: '视频广告',
type: 'line',
stack: '总量',
data: [150, 232, 201, 154, 190, 330, 410],
lineStyle:{
normal:{
color:"#FFFFFF",
width:3
}
}
},
{
name: '直接访问',
type: 'line',
stack: '总量',
data: [320, 332, 301, 334, 390, 330, 320],
lineStyle:{
normal:{
color:"#FFFFFF",
width:3
}
}
},
{
name: '搜索引擎',
type: 'line',
stack: '总量',
data: [820, 932, 901, 934, 1290, 1330, 1320],
lineStyle:{
normal:{
color:"#FFFFFF",
width:3
}
}
}
]
};
myChart.setOption(option);
</script>
</body>
</html>