echarts.js下载链接
提取码:qj3ghttps://pan.baidu.com/s/1hEr_0IU1aom1Ag3hhpArTw
根据以下代码实现瀑布图,设置title样式
辅助 | 生活费 | |
广州 | 0 | 3076 |
佛山 | 801 | 2275 |
深圳 | 1094 | 1181 |
东莞 | 635 | 546 |
代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="echarts.js"></script>
</head>
<body>
<div id="main" style="width: 600px; height: 400px"></div>
<script type="text/javascript">
var myChart = echarts.init(document.getElementById("main"));
mytextStyle = {
color: "#A4D3EE",
fontStyle: "italic",
fontWeight: "bolder",
fontFamily: "微软雅黑",
fontSize: 14,
};
var option = {
grid: {
show: true,
borderColor: '#FA8072',
},
title: {
show: true,
link:'https://www.chaoxing.com/',
text: '不同城市消费总金额(单位:元)',
target: 'blank',
subtarget: 'blank',
textAlign: 'center',
textBaseline: "top",
textStyle: mytextStyle,
padding: 8,
itemGap: 10,
zlevel: 0,
z: 2,
left: '50%',
top: '5',
right: 'auto',
bottom: 'auto',
backgroundColor: '#7fb80e',
borderColor: '#4e72b8',
borderWidth: 3,
shadowColor: '#b22c46',
shadowOffsetX: 5,
shadowOffsetY: 5,
shadowBlur: 10
},
legend:{
left:'80%',
top:'10',
data:['生活费']
},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'shadow'
},
},
toolbox: {
show: true,
orient: 'vertical',
x: 'right',
y: 'center',
feature: {
mark: { show: true },
dataView: { show: true, readOnly: false },
magicType: { show: true, type: ['line', 'bar', 'stack', 'tiled'] },
restore: { show: true },
saveAsImage: { show: true }
}
},
xAxis: [
{
type: 'category',
splitLine: { show: false },
axisLine:{
show:false
},
axisTick:{
show:false
},
data: ['广州', '佛山', '深圳', '东莞']
}
],
yAxis: [
{
type: 'value',
axisLine:{
show:false
},
axisTick:{
show:false
},
}
],
series: [
{
name: '辅助',
type: 'bar',
stack: '总量',
itemStyle: {
normal: {
barBorderColor:'transparent',
barBorderWidth: 2,
color:'transparent'
},
emphasis: {
barBorderColor: 'transparent',
barBorderWidth: 25,
color: 'transparent'
}
},
data: [0, 801, 1094, 635]
},
{
name: '生活费',
type: 'bar',
stack: '总量',
itemStyle: { normal: { label: { show: true, position: 'inside' } } },
data: [3076, 2275, 1181, 546],
color:'#7bbfea'
}
]
};
myChart.setOption(option);
</script>
</body>
</html>
效果图